Kconfig (ea58e97d66d624c037cef5bc2889a0b7a10c6a96) Kconfig (f4e871509959b77debcac8f0dcbad85d6dbde06e)
1menuconfig ARCH_BCM
2 bool "Broadcom SoC Support"
3 depends on ARCH_MULTI_V6_V7
4 help
5 This enables support for Broadcom ARM based SoC chips
6
7if ARCH_BCM
8
9comment "IPROC architected SoCs"
10
11config ARCH_BCM_IPROC
12 bool
13 select ARM_GIC
14 select CACHE_L2X0
15 select HAVE_ARM_SCU if SMP
16 select HAVE_ARM_TWD if SMP
17 select ARM_GLOBAL_TIMER
1menuconfig ARCH_BCM
2 bool "Broadcom SoC Support"
3 depends on ARCH_MULTI_V6_V7
4 help
5 This enables support for Broadcom ARM based SoC chips
6
7if ARCH_BCM
8
9comment "IPROC architected SoCs"
10
11config ARCH_BCM_IPROC
12 bool
13 select ARM_GIC
14 select CACHE_L2X0
15 select HAVE_ARM_SCU if SMP
16 select HAVE_ARM_TWD if SMP
17 select ARM_GLOBAL_TIMER
18 select COMMON_CLK_IPROC
19 select CLKSRC_MMIO
20 select GPIOLIB
21 select ARM_AMBA
22 select PINCTRL
23 help
24 This enables support for systems based on Broadcom IPROC architected SoCs.
25 The IPROC complex contains one or more ARM CPUs along with common
26 core periperals. Application specific SoCs are created by adding a

--- 127 unchanged lines hidden (view full) ---

154 select CLKSRC_OF
155 select BCM2835_TIMER
156 select PINCTRL
157 select PINCTRL_BCM2835
158 help
159 This enables support for the Broadcom BCM2835 and BCM2836 SoCs.
160 This SoC is used in the Raspberry Pi and Roku 2 devices.
161
18 select CLKSRC_MMIO
19 select GPIOLIB
20 select ARM_AMBA
21 select PINCTRL
22 help
23 This enables support for systems based on Broadcom IPROC architected SoCs.
24 The IPROC complex contains one or more ARM CPUs along with common
25 core periperals. Application specific SoCs are created by adding a

--- 127 unchanged lines hidden (view full) ---

153 select CLKSRC_OF
154 select BCM2835_TIMER
155 select PINCTRL
156 select PINCTRL_BCM2835
157 help
158 This enables support for the Broadcom BCM2835 and BCM2836 SoCs.
159 This SoC is used in the Raspberry Pi and Roku 2 devices.
160
162config ARCH_BCM_53573
163 bool "Broadcom BCM53573 SoC series support"
164 depends on ARCH_MULTI_V7
165 select ARCH_BCM_IPROC
166 select HAVE_ARM_ARCH_TIMER
167 help
168 BCM53573 series is set of SoCs using ARM Cortex-A7 CPUs with wireless
169 embedded in the chipset.
170 This SoC line is mostly used in home routers and is some cheaper
171 alternative for Northstar family.
172
173 The base chip is BCM53573 and there are some packaging modifications
174 like BCM47189 and BCM47452.
175
176config ARCH_BCM_63XX
177 bool "Broadcom BCM63xx DSL SoC"
178 depends on ARCH_MULTI_V7
179 depends on MMU
180 select ARM_ERRATA_754322
181 select ARM_ERRATA_764369 if SMP
182 select ARM_GIC
183 select ARM_GLOBAL_TIMER

--- 29 unchanged lines hidden ---
161config ARCH_BCM_63XX
162 bool "Broadcom BCM63xx DSL SoC"
163 depends on ARCH_MULTI_V7
164 depends on MMU
165 select ARM_ERRATA_754322
166 select ARM_ERRATA_764369 if SMP
167 select ARM_GIC
168 select ARM_GLOBAL_TIMER

--- 29 unchanged lines hidden ---