summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-integrator/Kconfig
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2014-05-22 23:30:35 +0200
committerLinus Walleij <linus.walleij@linaro.org>2014-10-22 09:49:26 +0200
commit68f3b875f7848f5304472184a4634148c5330cbd (patch)
treef4f66f9e24706fc27bd2779e5e1f36c73cb2b658 /arch/arm/mach-integrator/Kconfig
parentf114040e3ea6e07372334ade75d1ee0775c355e1 (diff)
downloadlinux-68f3b875f7848f5304472184a4634148c5330cbd.tar.bz2
ARM: integrator: make the Integrator multiplatform
This converts the ARM Integrator reference designs to be fully multiplatform. V4T, V5 and V6 multiplatform builds become possible after this patch. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/mach-integrator/Kconfig')
-rw-r--r--arch/arm/mach-integrator/Kconfig18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/arm/mach-integrator/Kconfig b/arch/arm/mach-integrator/Kconfig
index c455e974bbfe..aa7eb272e602 100644
--- a/arch/arm/mach-integrator/Kconfig
+++ b/arch/arm/mach-integrator/Kconfig
@@ -1,3 +1,21 @@
+config ARCH_INTEGRATOR
+ bool "ARM Ltd. Integrator family" if (ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V6)
+ select ARM_AMBA
+ select ARM_PATCH_PHYS_VIRT if MMU
+ select AUTO_ZRELADDR
+ select COMMON_CLK
+ select COMMON_CLK_VERSATILE
+ select GENERIC_CLOCKEVENTS
+ select HAVE_TCM
+ select ICST
+ select MULTI_IRQ_HANDLER
+ select PLAT_VERSATILE
+ select SPARSE_IRQ
+ select USE_OF
+ select VERSATILE_FPGA_IRQ
+ help
+ Support for ARM's Integrator platform.
+
if ARCH_INTEGRATOR
menu "Integrator Options"