Merge "ARM: bcm2835: consolidate into mach-bcm/" from Stephen Warren: This pull request consists of a single patch which moves files from arch/arm/mach-bcm2835 into mach-bcm, thus consolidating them with support for other Broadcom chips. * tag 'bcm2835-for-3.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi: ARM: bcm2835: Move to mach-bcm directory Signed-off-by: Olof Johansson <olof@lixom.net>
49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
config ARCH_BCM
|
|
bool "Broadcom SoC Support"
|
|
depends on ARCH_MULTIPLATFORM
|
|
help
|
|
This enables support for Broadcom ARM based SoC
|
|
chips
|
|
|
|
if ARCH_BCM
|
|
|
|
menu "Broadcom SoC Selection"
|
|
|
|
config ARCH_BCM_MOBILE
|
|
bool "Broadcom Mobile SoC" if ARCH_MULTI_V7
|
|
depends on MMU
|
|
select ARCH_REQUIRE_GPIOLIB
|
|
select ARM_ERRATA_754322
|
|
select ARM_ERRATA_764369 if SMP
|
|
select ARM_GIC
|
|
select GPIO_BCM_KONA
|
|
select TICK_ONESHOT
|
|
select CACHE_L2X0
|
|
select HAVE_ARM_ARCH_TIMER
|
|
select PINCTRL
|
|
help
|
|
This enables support for systems based on Broadcom mobile SoCs.
|
|
It currently supports the 'BCM281XX' family, which includes
|
|
BCM11130, BCM11140, BCM11351, BCM28145 and
|
|
BCM28155 variants.
|
|
|
|
config ARCH_BCM2835
|
|
bool "Broadcom BCM2835 family" if ARCH_MULTI_V6
|
|
select ARCH_REQUIRE_GPIOLIB
|
|
select ARM_AMBA
|
|
select ARM_ERRATA_411920
|
|
select ARM_TIMER_SP804
|
|
select CLKDEV_LOOKUP
|
|
select CLKSRC_OF
|
|
select CPU_V6
|
|
select GENERIC_CLOCKEVENTS
|
|
select PINCTRL
|
|
select PINCTRL_BCM2835
|
|
help
|
|
This enables support for the Broadcom BCM2835 SoC. This SoC is
|
|
used in the Raspberry Pi and Roku 2 devices.
|
|
|
|
endmenu
|
|
|
|
endif
|