xref: /openbmc/linux/arch/arm/mach-bcm/Kconfig (revision a5f6ea29)
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	select PINCTRL
29	help
30	  This enables support for systems based on Broadcom mobile SoCs.
31	  It currently supports the 'BCM281XX' family, which includes
32	  BCM11130, BCM11140, BCM11351, BCM28145 and
33	  BCM28155 variants.
34
35endmenu
36
37endif
38