~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/mach-bcm/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm/mach-bcm/Kconfig (Architecture sparc) and /arch/i386/mach-bcm/Kconfig (Architecture i386)


  1 # SPDX-License-Identifier: GPL-2.0                
  2 menuconfig ARCH_BCM                               
  3         bool "Broadcom SoC Support"               
  4         depends on ARCH_MULTI_V6_V7               
  5         help                                      
  6           This enables support for Broadcom AR    
  7                                                   
  8 if ARCH_BCM                                       
  9                                                   
 10 comment "IPROC architected SoCs"                  
 11                                                   
 12 config ARCH_BCM_IPROC                             
 13         bool                                      
 14         select ARM_GIC                            
 15         select CACHE_L2X0                         
 16         select HAVE_ARM_SCU if SMP                
 17         select HAVE_ARM_TWD if SMP                
 18         select ARM_GLOBAL_TIMER                   
 19         select CLKSRC_MMIO                        
 20         select GPIOLIB                            
 21         select ARM_AMBA                           
 22         select PINCTRL                            
 23         help                                      
 24           This enables support for systems bas    
 25           The IPROC complex contains one or mo    
 26           core peripherals. Application specif    
 27           uArchitecture containing peripherals    
 28           Currently supported SoCs are Cygnus.    
 29                                                   
 30 config ARCH_BCM_CYGNUS                            
 31         bool "Broadcom Cygnus Support"            
 32         depends on ARCH_MULTI_V7                  
 33         select ARCH_BCM_IPROC                     
 34         help                                      
 35           Enable support for the Cygnus family    
 36           which includes the following variant    
 37           BCM11300, BCM11320, BCM11350, BCM113    
 38           BCM58300, BCM58302, BCM58303, BCM583    
 39                                                   
 40 config ARCH_BCM_HR2                               
 41         bool "Broadcom Hurricane 2 SoC support    
 42         depends on ARCH_MULTI_V7                  
 43         select ARCH_BCM_IPROC                     
 44         help                                      
 45           Enable support for the Hurricane 2 f    
 46           which includes the following variant    
 47           BCM53342, BCM53343, BCM53344, BCM533    
 48                                                   
 49 config ARCH_BCM_NSP                               
 50         bool "Broadcom Northstar Plus SoC Supp    
 51         depends on ARCH_MULTI_V7                  
 52         select ARCH_BCM_IPROC                     
 53         select ARM_ERRATA_754322                  
 54         select ARM_ERRATA_775420                  
 55         select ARM_ERRATA_764369 if SMP           
 56         select ARM_TIMER_SP804                    
 57         help                                      
 58           Support for Broadcom Northstar Plus     
 59           Broadcom Northstar Plus family of So    
 60           and management applications as well     
 61           applications. The SoC features dual     
 62           integrating several peripheral inter    
 63           Ethernet PHYs, DDR3 memory, PCIE Gen    
 64           NAND flash, SATA and several other I    
 65                                                   
 66 config ARCH_BCM_5301X                             
 67         bool "Broadcom BCM470X / BCM5301X ARM     
 68         depends on ARCH_MULTI_V7                  
 69         select ARCH_BCM_IPROC                     
 70         select ARM_ERRATA_754322                  
 71         select ARM_ERRATA_775420                  
 72         select ARM_ERRATA_764369 if SMP           
 73                                                   
 74         help                                      
 75           Support for Broadcom BCM470X and BCM    
 76                                                   
 77           This is a network SoC line mostly us    
 78           wifi access points, its internal nam    
 79           This includes the following SoC: BCM    
 80           BCM53014, BCM53015, BCM53016, BCM530    
 81           BCM4708 and BCM4709.                    
 82                                                   
 83           Do not confuse this with the BCM4760    
 84           different SoC or with the older BCM4    
 85           network SoC using a MIPS CPU, they a    
 86                                                   
 87 comment "KONA architected SoCs"                   
 88                                                   
 89 config ARCH_BCM_MOBILE                            
 90         bool                                      
 91         select GPIOLIB                            
 92         select ARM_ERRATA_754322                  
 93         select ARM_ERRATA_775420                  
 94         select ARM_GIC                            
 95         select GPIO_BCM_KONA                      
 96         select HAVE_ARM_ARCH_TIMER                
 97         select PINCTRL                            
 98         select ARCH_BCM_MOBILE_SMP if SMP         
 99         select BCM_KONA_TIMER                     
100         help                                      
101           This enables support for systems bas    
102                                                   
103 config ARCH_BCM_281XX                             
104         bool "Broadcom BCM281XX SoC family"       
105         depends on ARCH_MULTI_V7                  
106         select ARCH_BCM_MOBILE                    
107         help                                      
108           Enable support for the BCM281XX fami    
109           BCM11130, BCM11140, BCM11351, BCM281    
110           variants.                               
111                                                   
112 config ARCH_BCM_21664                             
113         bool "Broadcom BCM21664 SoC family"       
114         depends on ARCH_MULTI_V7                  
115         select ARCH_BCM_MOBILE                    
116         help                                      
117           Enable support for the BCM21664 fami    
118           BCM21663 and BCM21664 variants.         
119                                                   
120 config ARCH_BCM_23550                             
121         bool "Broadcom BCM23550 SoC"              
122         depends on ARCH_MULTI_V7                  
123         select ARCH_BCM_MOBILE                    
124         help                                      
125           Enable support for the BCM23550.        
126                                                   
127 config ARCH_BCM_MOBILE_L2_CACHE                   
128         bool "Broadcom mobile SoC level 2 cach    
129         depends on ARCH_BCM_281XX || ARCH_BCM_    
130         default y                                 
131         select CACHE_L2X0                         
132         select ARCH_BCM_MOBILE_SMC                
133                                                   
134 config ARCH_BCM_MOBILE_SMC                        
135         bool                                      
136         depends on ARCH_BCM_MOBILE                
137                                                   
138 config ARCH_BCM_MOBILE_SMP                        
139         bool                                      
140         depends on ARCH_BCM_MOBILE                
141         select HAVE_ARM_SCU                       
142         select ARM_ERRATA_764369                  
143         help                                      
144           SMP support for the BCM281XX, BCM216    
145           Provided as an option so SMP support    
146           can be disabled for an SMP-enabled k    
147                                                   
148 comment "Other Architectures"                     
149                                                   
150 config ARCH_BCM2835                               
151         bool "Broadcom BCM2835 family"            
152         depends on ARCH_MULTI_V6 || ARCH_MULTI    
153         select GPIOLIB                            
154         select ARM_AMBA                           
155         select ARM_ERRATA_411920 if ARCH_MULTI    
156         select ARM_GIC if ARCH_MULTI_V7           
157         select ZONE_DMA if ARCH_MULTI_V7          
158         select ARM_TIMER_SP804                    
159         select HAVE_ARM_ARCH_TIMER if ARCH_MUL    
160         select BCM2835_TIMER                      
161         select PINCTRL                            
162         select PINCTRL_BCM2835                    
163         select MFD_CORE                           
164         help                                      
165           This enables support for the Broadco    
166           This SoC is used in the Raspberry Pi    
167                                                   
168 config ARCH_BCM_53573                             
169         bool "Broadcom BCM53573 SoC series sup    
170         depends on ARCH_MULTI_V7                  
171         select ARCH_BCM_IPROC                     
172         select HAVE_ARM_ARCH_TIMER                
173         help                                      
174           BCM53573 series is set of SoCs using    
175           embedded in the chipset.                
176           This SoC line is mostly used in home    
177           alternative for Northstar family.       
178                                                   
179           The base chip is BCM53573 and there     
180           like BCM47189 and BCM47452.             
181                                                   
182 config ARCH_BRCMSTB                               
183         bool "Broadcom BCM7XXX based boards"      
184         depends on ARCH_MULTI_V7                  
185         select ARCH_HAS_RESET_CONTROLLER          
186         select ARM_AMBA                           
187         select ARM_GIC                            
188         select ARM_GIC_V3                         
189         select ARM_ERRATA_798181 if SMP           
190         select HAVE_ARM_ARCH_TIMER                
191         select ZONE_DMA if ARM_LPAE               
192         select SOC_BRCMSTB                        
193         select SOC_BUS                            
194         select PINCTRL                            
195         help                                      
196           Say Y if you intend to run the kerne    
197           chipset.                                
198                                                   
199           This enables support for Broadcom AR    
200           including the 7445 family of chips.     
201                                                   
202 menuconfig ARCH_BCMBCA                            
203         bool "Broadcom Broadband Carrier Acces    
204         depends on ARCH_MULTI_V7                  
205         select ARM_AMBA                           
206         select ARM_GIC                            
207         select HAVE_ARM_ARCH_TIMER                
208         help                                      
209           Say Y if you intend to run the kerne    
210           BCA chipset.                            
211                                                   
212           This enables support for Broadcom BC    
213           including the DSL, PON and Wireless     
214                                                   
215 comment "BCMBCA sub platforms"                    
216                                                   
217 if ARCH_BCMBCA                                    
218                                                   
219 config ARCH_BCMBCA_CORTEXA7                       
220         bool "Cortex-A7 SoCs"                     
221         help                                      
222           Say Y if you intend to run the kerne    
223           based chipset.                          
224                                                   
225           This enables support for Broadcom BC    
226           including various DSL, PON and Wirel    
227                                                   
228 config ARCH_BCMBCA_CORTEXA9                       
229         bool "Cortex-A9 SoCS"                     
230         select ARM_ERRATA_754322                  
231         select ARM_ERRATA_764369 if SMP           
232         select ARCH_HAS_RESET_CONTROLLER          
233         select ARM_GLOBAL_TIMER                   
234         select CACHE_L2X0                         
235         select HAVE_ARM_TWD if SMP                
236         select HAVE_ARM_SCU if SMP                
237         help                                      
238           Say Y if you intend to run the kerne    
239           based BCA chipset.                      
240                                                   
241           This enables support for Broadcom BC    
242           only DSL chip BCM63138.                 
243                                                   
244 config ARCH_BCMBCA_BRAHMAB15                      
245         bool "Brahma-B15 SoCs"                    
246         select ARM_ERRATA_798181 if SMP           
247         help                                      
248           Say Y if you intend to run the kerne    
249           based BCA chipset.                      
250                                                   
251           This enables support for Broadcom BC    
252           only DSL chip BCM63148.                 
253                                                   
254 endif                                             
255                                                   
256 endif                                             
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php