xref: /openbmc/linux/arch/arm/mach-bcm/Kconfig (revision 31b90347)
1config ARCH_BCM
2	bool "Broadcom SoC Support"
3	depends on ARCH_MULTIPLATFORM
4	help
5	  This enables support for Broadcom ARM based SoC
6          chips
7
8if ARCH_BCM
9
10menu "Broadcom SoC Selection"
11
12config ARCH_BCM_MOBILE
13	bool "Broadcom Mobile SoC" if ARCH_MULTI_V7
14	depends on MMU
15	select ARCH_REQUIRE_GPIOLIB
16	select ARM_ERRATA_754322
17	select ARM_ERRATA_764369 if SMP
18	select ARM_GIC
19	select CPU_V7
20	select CLKSRC_OF
21	select GENERIC_CLOCKEVENTS
22	select GENERIC_TIME
23	select GPIO_BCM_KONA
24	select SPARSE_IRQ
25	select TICK_ONESHOT
26	select CACHE_L2X0
27	select HAVE_ARM_ARCH_TIMER
28	help
29	  This enables support for systems based on Broadcom mobile SoCs.
30	  It currently supports the 'BCM281XX' family, which includes
31	  BCM11130, BCM11140, BCM11351, BCM28145 and
32	  BCM28155 variants.
33
34endmenu
35
36endif
37