ARM: MM Enable building Feroceon L2 cache controller with ARCH_MVEBU
[deliverable/linux.git] / arch / arm / mach-mvebu / Kconfig
CommitLineData
387798b3 1config ARCH_MVEBU
b92f10be 2 bool "Marvell Engineering Business Unit (MVEBU) SoCs" if ARCH_MULTI_V7
bca028e7 3 select ARCH_SUPPORTS_BIG_ENDIAN
387798b3
RH
4 select CLKSRC_MMIO
5 select COMMON_CLK
6 select GENERIC_CLOCKEVENTS
7 select GENERIC_IRQ_CHIP
8 select IRQ_DOMAIN
9 select MULTI_IRQ_HANDLER
46f2007c
RH
10 select PINCTRL
11 select PLAT_ORION
387798b3 12 select SPARSE_IRQ
9d202783 13 select CLKDEV_LOOKUP
87e1bed4 14 select MVEBU_MBUS
99ff0561 15 select ZONE_DMA if ARM_LPAE
c689cbac 16 select ARCH_REQUIRE_GPIOLIB
bda7aabd
TP
17 select MIGHT_HAVE_PCI
18 select PCI_QUIRKS if PCI
387798b3 19
31af49db
GC
20if ARCH_MVEBU
21
b92f10be 22menu "Marvell EBU SoC variants"
31af49db 23
9ae6f740 24config MACH_ARMADA_370_XP
85077087 25 bool
9ae6f740 26 select ARMADA_370_XP_TIMER
45f5984a 27 select HAVE_SMP
d792b1e9 28 select CACHE_L2X0
de490193 29 select CPU_PJ4B
85077087
TP
30
31config MACH_ARMADA_370
c15ebc71 32 bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
9cbbc515 33 select ARMADA_370_CLK
85077087 34 select MACH_ARMADA_370_XP
5beb5f88 35 select PINCTRL_ARMADA_370
9ae6f740 36 help
85077087
TP
37 Say 'Y' here if you want your kernel to support boards based
38 on the Marvell Armada 370 SoC with device tree.
9ae6f740 39
85077087 40config MACH_ARMADA_XP
c15ebc71 41 bool "Marvell Armada XP boards" if ARCH_MULTI_V7
9cbbc515 42 select ARMADA_XP_CLK
85077087 43 select MACH_ARMADA_370_XP
5beb5f88 44 select PINCTRL_ARMADA_XP
85077087
TP
45 help
46 Say 'Y' here if you want your kernel to support boards based
47 on the Marvell Armada XP SoC with device tree.
9ae6f740 48
31af49db
GC
49endmenu
50
51endif
This page took 0.164053 seconds and 5 git commands to generate.