xref: /linux/arch/arm/mach-bcm/Kconfig (revision badb92389870e5d20ff8155e8582b29533239e4f)
18ac49e04SChristian Daudtconfig ARCH_BCM
2*badb9238SChristian Daudt	bool "Broadcom SoC Support"
3*badb9238SChristian Daudt	depends on ARCH_MULTIPLATFORM
4*badb9238SChristian Daudt	help
5*badb9238SChristian Daudt	  This enables support for Broadcom ARM based SoC
6*badb9238SChristian Daudt          chips
7*badb9238SChristian Daudt
8*badb9238SChristian Daudtif ARCH_BCM
9*badb9238SChristian Daudt
10*badb9238SChristian Daudtmenu "Broadcom SoC Selection"
11*badb9238SChristian Daudt
12*badb9238SChristian Daudtconfig ARCH_BCM_MOBILE
13*badb9238SChristian 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
278ac49e04SChristian Daudt	help
28*badb9238SChristian Daudt	  This enables support for systems based on Broadcom mobile SoCs.
298ac49e04SChristian Daudt	  It currently supports the 'BCM281XX' family, which includes
308ac49e04SChristian Daudt	  BCM11130, BCM11140, BCM11351, BCM28145 and
318ac49e04SChristian Daudt	  BCM28155 variants.
32*badb9238SChristian Daudt
33*badb9238SChristian Daudtendmenu
34*badb9238SChristian Daudt
35*badb9238SChristian Daudtendif
36