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
9 select ZONE_DMA if ARM_LPAE
10 select ARCH_REQUIRE_GPIOLIB
12 select PCI_QUIRKS if PCI
16 menu "Marvell EBU SoC variants"
20 select ARMADA_370_XP_TIMER
23 config MACH_ARMADA_370
24 bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
28 select PINCTRL_ARMADA_370
30 Say 'Y' here if you want your kernel to support boards based
31 on the Marvell Armada 370 SoC with device tree.
33 config MACH_ARMADA_375
34 bool "Marvell Armada 375 boards" if ARCH_MULTI_V7
35 select ARM_ERRATA_720789
36 select ARM_ERRATA_753970
40 select PINCTRL_ARMADA_375
42 Say 'Y' here if you want your kernel to support boards based
43 on the Marvell Armada 375 SoC with device tree.
45 config MACH_ARMADA_38X
46 bool "Marvell Armada 380/385 boards" if ARCH_MULTI_V7
47 select ARM_ERRATA_720789
48 select ARM_ERRATA_753970
52 select PINCTRL_ARMADA_38X
54 Say 'Y' here if you want your kernel to support boards based
55 on the Marvell Armada 380/385 SoC with device tree.
58 bool "Marvell Armada XP boards" if ARCH_MULTI_V7
62 select PINCTRL_ARMADA_XP
64 Say 'Y' here if you want your kernel to support boards based
65 on the Marvell Armada XP SoC with device tree.
68 bool "Marvell Dove boards" if ARCH_MULTI_V7
76 Say 'Y' here if you want your kernel to support the
77 Marvell Dove using flattened device tree.
80 bool "Marvell Kirkwood boards" if ARCH_MULTI_V5
81 select ARCH_HAS_CPUFREQ
82 select ARCH_REQUIRE_GPIOLIB
89 select PINCTRL_KIRKWOOD
91 Say 'Y' here if you want your kernel to support boards based
92 on the Marvell Kirkwood device tree.
95 bool "HP T5325 thin client"
96 depends on MACH_KIRKWOOD
98 Say 'Y' here if you want your kernel to support the