diff options
author | Rob Herring <robh@kernel.org> | 2013-11-22 10:29:37 -0500 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2014-02-19 17:38:18 -0500 |
commit | ddb902cc34593ecb88c368f6e15db3cf829c56fe (patch) | |
tree | 511b5a29ce6bc0ed6df36dc1271131660ab12b2f /arch/arm/mach-imx/Kconfig | |
parent | 6d0abeca3242a88cab8232e4acd7e2bf088f3bc2 (diff) |
ARM: centralize common multi-platform kconfig options
Multi-platform requires various kconfig options to be selected, so
platforms don't need to select them individually.
Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Cc: Russell King <linux@arm.linux.org.uk>
Acked-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@wwwdotorg.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
-rw-r--r-- | arch/arm/mach-imx/Kconfig | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 33567aa5880f..3dd2c601fea2 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig | |||
@@ -2,18 +2,12 @@ config ARCH_MXC | |||
2 | bool "Freescale i.MX family" if ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 | 2 | bool "Freescale i.MX family" if ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 |
3 | select ARCH_REQUIRE_GPIOLIB | 3 | select ARCH_REQUIRE_GPIOLIB |
4 | select ARM_CPU_SUSPEND if PM | 4 | select ARM_CPU_SUSPEND if PM |
5 | select ARM_PATCH_PHYS_VIRT | ||
6 | select CLKSRC_MMIO | 5 | select CLKSRC_MMIO |
7 | select COMMON_CLK | ||
8 | select GENERIC_ALLOCATOR | 6 | select GENERIC_ALLOCATOR |
9 | select GENERIC_CLOCKEVENTS | ||
10 | select GENERIC_IRQ_CHIP | 7 | select GENERIC_IRQ_CHIP |
11 | select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7 | 8 | select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7 |
12 | select MULTI_IRQ_HANDLER | ||
13 | select PINCTRL | 9 | select PINCTRL |
14 | select SOC_BUS | 10 | select SOC_BUS |
15 | select SPARSE_IRQ | ||
16 | select USE_OF | ||
17 | help | 11 | help |
18 | Support for Freescale MXC/iMX-based family of processors | 12 | Support for Freescale MXC/iMX-based family of processors |
19 | 13 | ||
@@ -132,7 +126,6 @@ config SOC_IMX5 | |||
132 | select ARCH_HAS_CPUFREQ | 126 | select ARCH_HAS_CPUFREQ |
133 | select ARCH_HAS_OPP | 127 | select ARCH_HAS_OPP |
134 | select ARCH_MXC_IOMUX_V3 | 128 | select ARCH_MXC_IOMUX_V3 |
135 | select CPU_V7 | ||
136 | select MXC_TZIC | 129 | select MXC_TZIC |
137 | 130 | ||
138 | config SOC_IMX51 | 131 | config SOC_IMX51 |
@@ -792,7 +785,6 @@ config SOC_IMX6Q | |||
792 | select ARM_ERRATA_764369 if SMP | 785 | select ARM_ERRATA_764369 if SMP |
793 | select ARM_ERRATA_775420 | 786 | select ARM_ERRATA_775420 |
794 | select ARM_GIC | 787 | select ARM_GIC |
795 | select CPU_V7 | ||
796 | select HAVE_ARM_SCU if SMP | 788 | select HAVE_ARM_SCU if SMP |
797 | select HAVE_ARM_TWD if SMP | 789 | select HAVE_ARM_TWD if SMP |
798 | select HAVE_IMX_ANATOP | 790 | select HAVE_IMX_ANATOP |
@@ -817,7 +809,6 @@ config SOC_IMX6SL | |||
817 | select ARM_ERRATA_754322 | 809 | select ARM_ERRATA_754322 |
818 | select ARM_ERRATA_775420 | 810 | select ARM_ERRATA_775420 |
819 | select ARM_GIC | 811 | select ARM_GIC |
820 | select CPU_V7 | ||
821 | select HAVE_IMX_ANATOP | 812 | select HAVE_IMX_ANATOP |
822 | select HAVE_IMX_GPC | 813 | select HAVE_IMX_GPC |
823 | select HAVE_IMX_MMDC | 814 | select HAVE_IMX_MMDC |
@@ -833,9 +824,7 @@ config SOC_IMX6SL | |||
833 | 824 | ||
834 | config SOC_VF610 | 825 | config SOC_VF610 |
835 | bool "Vybrid Family VF610 support" | 826 | bool "Vybrid Family VF610 support" |
836 | select CPU_V7 | ||
837 | select ARM_GIC | 827 | select ARM_GIC |
838 | select CLKSRC_OF | ||
839 | select PINCTRL_VF610 | 828 | select PINCTRL_VF610 |
840 | select VF_PIT_TIMER | 829 | select VF_PIT_TIMER |
841 | select PL310_ERRATA_588369 if CACHE_PL310 | 830 | select PL310_ERRATA_588369 if CACHE_PL310 |