Kconfig 1.8 KB
Newer Older
R
Rob Herring 已提交
1 2
config ARCH_MVEBU
	bool "Marvell SOCs with Device Tree support" if ARCH_MULTI_V7
B
Ben Dooks 已提交
3
	select ARCH_SUPPORTS_BIG_ENDIAN
R
Rob Herring 已提交
4 5 6 7 8 9
	select CLKSRC_MMIO
	select COMMON_CLK
	select GENERIC_CLOCKEVENTS
	select GENERIC_IRQ_CHIP
	select IRQ_DOMAIN
	select MULTI_IRQ_HANDLER
10 11
	select PINCTRL
	select PLAT_ORION
R
Rob Herring 已提交
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 18
	select MIGHT_HAVE_PCI
	select PCI_QUIRKS if PCI
R
Rob Herring 已提交
19

20 21 22 23
if ARCH_MVEBU

menu "Marvell SOC with device tree"

24
config MACH_MVEBU_V7
25
	bool
26
	select ARMADA_370_XP_TIMER
27
	select HAVE_SMP
G
Gregory CLEMENT 已提交
28
	select CACHE_L2X0
29 30 31

config MACH_ARMADA_370
	bool "Marvell Armada 370 boards"
32
	select ARMADA_370_CLK
33
	select CPU_PJ4B
34
	select MACH_MVEBU_V7
35
	select PINCTRL_ARMADA_370
36
	help
37 38
	  Say 'Y' here if you want your kernel to support boards based
	  on the Marvell Armada 370 SoC with device tree.
39

40 41 42 43 44 45 46 47 48 49 50 51 52 53
config MACH_ARMADA_375
	bool "Marvell Armada 375 boards"
	select ARM_ERRATA_720789
	select ARM_ERRATA_753970
	select ARM_GIC
	select ARMADA_375_CLK
	select CPU_V7
	select MACH_MVEBU_V7
	select NEON
	select PINCTRL_ARMADA_375
	help
	  Say 'Y' here if you want your kernel to support boards based
	  on the Marvell Armada 375 SoC with device tree.

54 55 56 57 58 59 60 61 62 63 64 65 66 67
config MACH_ARMADA_38X
	bool "Marvell Armada 380/385 boards"
	select ARM_ERRATA_720789
	select ARM_ERRATA_753970
	select ARM_GIC
	select ARMADA_38X_CLK
	select CPU_V7
	select MACH_MVEBU_V7
	select NEON
	select PINCTRL_ARMADA_38X
	help
	  Say 'Y' here if you want your kernel to support boards based
	  on the Marvell Armada 380/385 SoC with device tree.

68 69
config MACH_ARMADA_XP
	bool "Marvell Armada XP boards"
70
	select ARMADA_XP_CLK
71
	select CPU_PJ4B
72
	select MACH_MVEBU_V7
73
	select PINCTRL_ARMADA_XP
74 75 76
	help
	  Say 'Y' here if you want your kernel to support boards based
	  on the Marvell Armada XP SoC with device tree.
77

78 79 80
endmenu

endif