aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaifeng Yan <yanhaifeng@gmail.com>2014-04-11 11:54:11 +0800
committerZhangfei Gao <zhangfei.gao@linaro.org>2014-07-02 10:46:36 +0800
commit58677a7328da1770c6d9e65e37dddf7e79a5c81f (patch)
treea88e16bef905ad5ad797d8158aa0094deace0c1f
parent3e4b9484d56dd97d07320258b1a6fa1a82d7b0a0 (diff)
ARM: hisi: Add ARCH_HIX5HD2.
Add ARCH_HIX5HD2 to support Hisilicon x5hd2 SoCs. Signed-off-by: Haifeng Yan <yanhaifeng@gmail.com>
-rw-r--r--arch/arm/Makefile1
-rw-r--r--arch/arm/mach-hisi/Kconfig15
2 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index c734ee0e1f92..c071ba88b1ba 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -150,6 +150,7 @@ machine-$(CONFIG_ARCH_EP93XX) += ep93xx
machine-$(CONFIG_ARCH_GEMINI) += gemini
machine-$(CONFIG_ARCH_HIGHBANK) += highbank
machine-$(CONFIG_ARCH_HI3xxx) += hisi
+machine-$(CONFIG_ARCH_HIX5HD2) += hisi
machine-$(CONFIG_ARCH_INTEGRATOR) += integrator
machine-$(CONFIG_ARCH_IOP13XX) += iop13xx
machine-$(CONFIG_ARCH_IOP32X) += iop32x
diff --git a/arch/arm/mach-hisi/Kconfig b/arch/arm/mach-hisi/Kconfig
index 2f04eb3c730b..237903ff3d38 100644
--- a/arch/arm/mach-hisi/Kconfig
+++ b/arch/arm/mach-hisi/Kconfig
@@ -15,3 +15,18 @@ config ARCH_HI3xxx
select PINCTRL_SINGLE
help
Support for Hisilicon Hi36xx/Hi37xx processor family
+
+config ARCH_HIX5HD2
+ bool "Hisilicon X5HD2 family" if ARCH_MULTI_V7
+ select ARM_AMBA
+ select ARM_GIC
+ select ARM_TIMER_SP804
+ select GENERIC_CLOCKEVENTS
+ select CACHE_L2X0
+ select HAVE_ARM_SCU if SMP
+ select HAVE_ARM_TWD if SMP
+ select HAVE_SMP
+ select PINCTRL
+ select PINCTRL_SINGLE
+ help
+ Support for Hisilicon X5HD2 processor family