Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[linux/fpc-iii.git] / arch / arm / mach-mvebu / Kconfig
blob5e269d7263cea17b31cfd9c4294a0a3a8ce9d84f
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 COMMON_CLK
6         select GENERIC_CLOCKEVENTS
7         select GENERIC_IRQ_CHIP
8         select IRQ_DOMAIN
9         select MULTI_IRQ_HANDLER
10         select PINCTRL
11         select PLAT_ORION
12         select SPARSE_IRQ
13         select CLKDEV_LOOKUP
14         select MVEBU_MBUS
15         select ZONE_DMA if ARM_LPAE
16         select ARCH_REQUIRE_GPIOLIB
17         select MIGHT_HAVE_PCI
18         select PCI_QUIRKS if PCI
20 if ARCH_MVEBU
22 menu "Marvell SOC with device tree"
24 config MACH_ARMADA_370_XP
25         bool
26         select ARMADA_370_XP_TIMER
27         select HAVE_SMP
28         select CACHE_L2X0
29         select CPU_PJ4B
31 config MACH_ARMADA_370
32         bool "Marvell Armada 370 boards"
33         select ARMADA_370_CLK
34         select MACH_ARMADA_370_XP
35         select PINCTRL_ARMADA_370
36         help
37           Say 'Y' here if you want your kernel to support boards based
38           on the Marvell Armada 370 SoC with device tree.
40 config MACH_ARMADA_XP
41         bool "Marvell Armada XP boards"
42         select ARMADA_XP_CLK
43         select MACH_ARMADA_370_XP
44         select PINCTRL_ARMADA_XP
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.
49 endmenu
51 endif