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
10 select ZONE_DMA if ARM_LPAE
11 select ARCH_REQUIRE_GPIOLIB
13 select PCI_QUIRKS if PCI
18 menu "Marvell EBU SoC variants"
22 select ARMADA_370_XP_TIMER
25 config MACH_ARMADA_370
26 bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
30 select PINCTRL_ARMADA_370
32 Say 'Y' here if you want your kernel to support boards based
33 on the Marvell Armada 370 SoC with device tree.
35 config MACH_ARMADA_375
36 bool "Marvell Armada 375 boards" if ARCH_MULTI_V7
37 select ARM_ERRATA_720789
38 select ARM_ERRATA_753970
43 select PINCTRL_ARMADA_375
45 Say 'Y' here if you want your kernel to support boards based
46 on the Marvell Armada 375 SoC with device tree.
48 config MACH_ARMADA_38X
49 bool "Marvell Armada 380/385 boards" if ARCH_MULTI_V7
50 select ARM_ERRATA_720789
51 select ARM_ERRATA_753970
56 select PINCTRL_ARMADA_38X
58 Say 'Y' here if you want your kernel to support boards based
59 on the Marvell Armada 380/385 SoC with device tree.
62 bool "Marvell Armada XP boards" if ARCH_MULTI_V7
66 select PINCTRL_ARMADA_XP
68 Say 'Y' here if you want your kernel to support boards based
69 on the Marvell Armada XP SoC with device tree.
72 bool "Marvell Dove boards" if ARCH_MULTI_V7
80 Say 'Y' here if you want your kernel to support the
81 Marvell Dove using flattened device tree.
84 bool "Marvell Kirkwood boards" if ARCH_MULTI_V5
85 select ARCH_HAS_CPUFREQ
86 select ARCH_REQUIRE_GPIOLIB
94 select PINCTRL_KIRKWOOD
97 Say 'Y' here if you want your kernel to support boards based
98 on the Marvell Kirkwood device tree.
101 bool "HP T5325 thin client"
102 depends on MACH_KIRKWOOD
104 Say 'Y' here if you want your kernel to support the