]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/arm/mach-mvebu/Kconfig
Merge tag 'cleanup-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[karo-tx-linux.git] / arch / arm / mach-mvebu / Kconfig
1 config ARCH_MVEBU
2         bool "Marvell SOCs with Device Tree support" if ARCH_MULTI_V7
3         select ARCH_SUPPORTS_BIG_ENDIAN
4         select CLKSRC_MMIO
5         select GENERIC_IRQ_CHIP
6         select IRQ_DOMAIN
7         select PINCTRL
8         select PLAT_ORION
9         select MVEBU_MBUS
10         select ZONE_DMA if ARM_LPAE
11         select ARCH_REQUIRE_GPIOLIB
12         select MIGHT_HAVE_PCI
13         select PCI_QUIRKS if PCI
14         select OF_ADDRESS_PCI
15
16 if ARCH_MVEBU
17
18 menu "Marvell SOC with device tree"
19
20 config MACH_ARMADA_370_XP
21         bool
22         select ARMADA_370_XP_TIMER
23         select CACHE_L2X0
24         select CPU_PJ4B
25
26 config MACH_ARMADA_370
27         bool "Marvell Armada 370 boards"
28         select ARMADA_370_CLK
29         select MACH_ARMADA_370_XP
30         select PINCTRL_ARMADA_370
31         help
32           Say 'Y' here if you want your kernel to support boards based
33           on the Marvell Armada 370 SoC with device tree.
34
35 config MACH_ARMADA_XP
36         bool "Marvell Armada XP boards"
37         select ARMADA_XP_CLK
38         select MACH_ARMADA_370_XP
39         select PINCTRL_ARMADA_XP
40         help
41           Say 'Y' here if you want your kernel to support boards based
42           on the Marvell Armada XP SoC with device tree.
43
44 endmenu
45
46 endif