xref: /linux/arch/arm/mach-bcm/Kconfig (revision e84dfa26a02ad75a331305baafcf14645fdfc76e)
18ac49e04SChristian Daudtconfig ARCH_BCM
2badb9238SChristian Daudt	bool "Broadcom SoC Support"
3badb9238SChristian Daudt	depends on ARCH_MULTIPLATFORM
4badb9238SChristian Daudt	help
5badb9238SChristian Daudt	  This enables support for Broadcom ARM based SoC
6badb9238SChristian Daudt          chips
7badb9238SChristian Daudt
8badb9238SChristian Daudtif ARCH_BCM
9badb9238SChristian Daudt
10badb9238SChristian Daudtmenu "Broadcom SoC Selection"
11badb9238SChristian Daudt
12badb9238SChristian Daudtconfig ARCH_BCM_MOBILE
13badb9238SChristian Daudt	bool "Broadcom Mobile SoC" if ARCH_MULTI_V7
148ac49e04SChristian Daudt	depends on MMU
158ac49e04SChristian Daudt	select ARCH_REQUIRE_GPIOLIB
168ac49e04SChristian Daudt	select ARM_ERRATA_754322
178ac49e04SChristian Daudt	select ARM_ERRATA_764369 if SMP
188ac49e04SChristian Daudt	select ARM_GIC
198ac49e04SChristian Daudt	select CPU_V7
208011657bSChristian Daudt	select CLKSRC_OF
218ac49e04SChristian Daudt	select GENERIC_CLOCKEVENTS
228ac49e04SChristian Daudt	select GENERIC_TIME
2329c700d7SMarkus Mayer	select GPIO_BCM_KONA
248ac49e04SChristian Daudt	select SPARSE_IRQ
258ac49e04SChristian Daudt	select TICK_ONESHOT
2658d3077aSMarkus Mayer	select CACHE_L2X0
27*e84dfa26SChristian Daudt	select HAVE_ARM_ARCH_TIMER
288ac49e04SChristian Daudt	help
29badb9238SChristian Daudt	  This enables support for systems based on Broadcom mobile SoCs.
308ac49e04SChristian Daudt	  It currently supports the 'BCM281XX' family, which includes
318ac49e04SChristian Daudt	  BCM11130, BCM11140, BCM11351, BCM28145 and
328ac49e04SChristian Daudt	  BCM28155 variants.
33badb9238SChristian Daudt
34badb9238SChristian Daudtendmenu
35badb9238SChristian Daudt
36badb9238SChristian Daudtendif
37