aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-mvebu/Kconfig
diff options
context:
space:
mode:
authorGregory CLEMENT <gregory.clement@free-electrons.com>2014-02-17 09:23:23 -0500
committerJason Cooper <jason@lakedaemon.net>2014-02-21 19:41:10 -0500
commitd3ce7f2594ad57caf72250d948fde0e68ea5940e (patch)
tree2fb488efa592b5aad68e7ec482d86a6c06741cdf /arch/arm/mach-mvebu/Kconfig
parentdf863de19fc5a7b3a982a8204f9e2e8bb6e2d96d (diff)
ARM: mvebu: add initial support for the Armada 375 SOCs
This commit adds the basic support for the Armada 375 SOCs. These SoCs share most of their IP with the Armada 370/XP SoCs. The main difference is the use of a Cortex A9 CPU instead of the PJ4B CPU. The interrupt controller and the L2 cache controller are also different they are respectively the GIC and the PL310. The support is introduced in board-v7.c, together with Armada 370/XP, but a separate DT structure is added, because Armada 375 will need a different set of SMP operations when the SMP support is introduced. Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/mach-mvebu/Kconfig')
-rw-r--r--arch/arm/mach-mvebu/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/mach-mvebu/Kconfig b/arch/arm/mach-mvebu/Kconfig
index d9d32aa077f8..3b74a8450947 100644
--- a/arch/arm/mach-mvebu/Kconfig
+++ b/arch/arm/mach-mvebu/Kconfig
@@ -37,6 +37,20 @@ config MACH_ARMADA_370
37 Say 'Y' here if you want your kernel to support boards based 37 Say 'Y' here if you want your kernel to support boards based
38 on the Marvell Armada 370 SoC with device tree. 38 on the Marvell Armada 370 SoC with device tree.
39 39
40config MACH_ARMADA_375
41 bool "Marvell Armada 375 boards"
42 select ARM_ERRATA_720789
43 select ARM_ERRATA_753970
44 select ARM_GIC
45 select ARMADA_375_CLK
46 select CPU_V7
47 select MACH_MVEBU_V7
48 select NEON
49 select PINCTRL_ARMADA_375
50 help
51 Say 'Y' here if you want your kernel to support boards based
52 on the Marvell Armada 375 SoC with device tree.
53
40config MACH_ARMADA_XP 54config MACH_ARMADA_XP
41 bool "Marvell Armada XP boards" 55 bool "Marvell Armada XP boards"
42 select ARMADA_XP_CLK 56 select ARMADA_XP_CLK