2 bool "Marvell Engineering Business Unit (MVEBU) SoCs" if (ARCH_MULTI_V7 || ARCH_MULTI_V5)
3 select ARCH_SUPPORTS_BIG_ENDIAN
5 select GENERIC_IRQ_CHIP
11 select ZONE_DMA if ARM_LPAE
12 select ARCH_REQUIRE_GPIOLIB
14 select PCI_QUIRKS if PCI
19 menu "Marvell EBU SoC variants"
23 select ARMADA_370_XP_TIMER
26 config MACH_ARMADA_370
27 bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
31 select PINCTRL_ARMADA_370
33 Say 'Y' here if you want your kernel to support boards based
34 on the Marvell Armada 370 SoC with device tree.
36 config MACH_ARMADA_375
37 bool "Marvell Armada 375 boards" if ARCH_MULTI_V7
38 select ARM_ERRATA_720789
39 select ARM_ERRATA_753970
45 select PINCTRL_ARMADA_375
47 Say 'Y' here if you want your kernel to support boards based
48 on the Marvell Armada 375 SoC with device tree.
50 config MACH_ARMADA_38X
51 bool "Marvell Armada 380/385 boards" if ARCH_MULTI_V7
52 select ARM_ERRATA_720789
53 select ARM_ERRATA_753970
59 select PINCTRL_ARMADA_38X
61 Say 'Y' here if you want your kernel to support boards based
62 on the Marvell Armada 380/385 SoC with device tree.
65 bool "Marvell Armada XP boards" if ARCH_MULTI_V7
69 select PINCTRL_ARMADA_XP
71 Say 'Y' here if you want your kernel to support boards based
72 on the Marvell Armada XP SoC with device tree.
75 bool "Marvell Dove boards" if ARCH_MULTI_V7
83 Say 'Y' here if you want your kernel to support the
84 Marvell Dove using flattened device tree.
87 bool "Marvell Kirkwood boards" if ARCH_MULTI_V5
88 select ARCH_HAS_CPUFREQ
89 select ARCH_REQUIRE_GPIOLIB
97 select PINCTRL_KIRKWOOD
100 Say 'Y' here if you want your kernel to support boards based
101 on the Marvell Kirkwood device tree.
104 bool "HP T5325 thin client"
105 depends on MACH_KIRKWOOD
107 Say 'Y' here if you want your kernel to support the