blob: 416d46ef7ebd3f3a477225327a708e5dd339a126 [file] [log] [blame]
Rob Herring387798b2012-09-06 13:41:12 -05001config ARCH_MVEBU
2 bool "Marvell SOCs with Device Tree support" if ARCH_MULTI_V7
3 select CLKSRC_MMIO
4 select COMMON_CLK
5 select GENERIC_CLOCKEVENTS
6 select GENERIC_IRQ_CHIP
7 select IRQ_DOMAIN
8 select MULTI_IRQ_HANDLER
Rob Herring46f20072012-09-27 10:10:12 -05009 select PINCTRL
10 select PLAT_ORION
Rob Herring387798b2012-09-06 13:41:12 -050011 select SPARSE_IRQ
12
Gregory CLEMENT31af49d2012-06-01 18:21:46 +020013if ARCH_MVEBU
14
15menu "Marvell SOC with device tree"
16
Thomas Petazzoni9ae6f742012-06-13 19:01:28 +020017config MACH_ARMADA_370_XP
Thomas Petazzoni85077082012-09-13 17:41:51 +020018 bool
Thomas Petazzoni9ae6f742012-06-13 19:01:28 +020019 select ARMADA_370_XP_TIMER
20 select CPU_V7
Thomas Petazzoni9ae6f742012-06-13 19:01:28 +020021
Thomas Petazzoni85077082012-09-13 17:41:51 +020022config MACH_ARMADA_370
23 bool "Marvell Armada 370 boards"
24 select MACH_ARMADA_370_XP
Thomas Petazzoni5beb5f882012-09-13 17:41:52 +020025 select PINCTRL_ARMADA_370
Thomas Petazzoni85077082012-09-13 17:41:51 +020026 help
27 Say 'Y' here if you want your kernel to support boards based
28 on the Marvell Armada 370 SoC with device tree.
29
30config MACH_ARMADA_XP
31 bool "Marvell Armada XP boards"
32 select MACH_ARMADA_370_XP
Thomas Petazzoni5beb5f882012-09-13 17:41:52 +020033 select PINCTRL_ARMADA_XP
Thomas Petazzoni85077082012-09-13 17:41:51 +020034 help
35 Say 'Y' here if you want your kernel to support boards based
36 on the Marvell Armada XP SoC with device tree.
Thomas Petazzoni9ae6f742012-06-13 19:01:28 +020037
Gregory CLEMENT31af49d2012-06-01 18:21:46 +020038endmenu
39
40endif