aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/Kconfig
diff options
context:
space:
mode:
authorShawn Guo <shawn.guo@linaro.org>2013-11-16 09:25:02 -0500
committerShawn Guo <shawn.guo@linaro.org>2013-12-30 20:36:22 -0500
commitf7f3d4b29fefe62acb39069aaf37196c01e0f23a (patch)
treebfd96754c1bb7ac27b2cc84644a192150d8bdeaa /arch/arm/mach-imx/Kconfig
parent8202a3ce9ccc6a6bfdae072b8c735a1f894f8b74 (diff)
ARM: imx: select PINCTRL at sub-architecure level
Instead of selecting PINCTRL on individual SoC, let's select it at IMX sub-architecure level. While at it, it also adds the missing PINCTRL_IMX50 selection for SOC_IMX50. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
-rw-r--r--arch/arm/mach-imx/Kconfig9
1 files changed, 2 insertions, 7 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index f35da31a0144..d511e0546546 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -11,6 +11,7 @@ config ARCH_MXC
11 select GENERIC_IRQ_CHIP 11 select GENERIC_IRQ_CHIP
12 select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7 12 select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7
13 select MULTI_IRQ_HANDLER 13 select MULTI_IRQ_HANDLER
14 select PINCTRL
14 select SOC_BUS 15 select SOC_BUS
15 select SPARSE_IRQ 16 select SPARSE_IRQ
16 select USE_OF 17 select USE_OF
@@ -99,7 +100,6 @@ config SOC_IMX25
99 select ARCH_MXC_IOMUX_V3 100 select ARCH_MXC_IOMUX_V3
100 select CPU_ARM926T 101 select CPU_ARM926T
101 select MXC_AVIC 102 select MXC_AVIC
102 select PINCTRL
103 select PINCTRL_IMX25 103 select PINCTRL_IMX25
104 104
105config SOC_IMX27 105config SOC_IMX27
@@ -110,7 +110,6 @@ config SOC_IMX27
110 select IMX_HAVE_IOMUX_V1 110 select IMX_HAVE_IOMUX_V1
111 select MACH_MX27 111 select MACH_MX27
112 select MXC_AVIC 112 select MXC_AVIC
113 select PINCTRL
114 select PINCTRL_IMX27 113 select PINCTRL_IMX27
115 114
116config SOC_IMX31 115config SOC_IMX31
@@ -139,7 +138,6 @@ config SOC_IMX5
139config SOC_IMX51 138config SOC_IMX51
140 bool 139 bool
141 select HAVE_IMX_SRC 140 select HAVE_IMX_SRC
142 select PINCTRL
143 select PINCTRL_IMX51 141 select PINCTRL_IMX51
144 select SOC_IMX5 142 select SOC_IMX5
145 143
@@ -763,6 +761,7 @@ comment "Device tree only"
763config SOC_IMX50 761config SOC_IMX50
764 bool "i.MX50 support" 762 bool "i.MX50 support"
765 select HAVE_IMX_SRC 763 select HAVE_IMX_SRC
764 select PINCTRL_IMX50
766 select SOC_IMX5 765 select SOC_IMX5
767 766
768 help 767 help
@@ -772,7 +771,6 @@ config SOC_IMX53
772 bool "i.MX53 support" 771 bool "i.MX53 support"
773 select HAVE_IMX_SRC 772 select HAVE_IMX_SRC
774 select IMX_HAVE_PLATFORM_IMX2_WDT 773 select IMX_HAVE_PLATFORM_IMX2_WDT
775 select PINCTRL
776 select PINCTRL_IMX53 774 select PINCTRL_IMX53
777 select SOC_IMX5 775 select SOC_IMX5
778 776
@@ -798,7 +796,6 @@ config SOC_IMX6Q
798 select MFD_SYSCON 796 select MFD_SYSCON
799 select MIGHT_HAVE_PCI 797 select MIGHT_HAVE_PCI
800 select PCI_DOMAINS if PCI 798 select PCI_DOMAINS if PCI
801 select PINCTRL
802 select PINCTRL_IMX6Q 799 select PINCTRL_IMX6Q
803 select PL310_ERRATA_588369 if CACHE_PL310 800 select PL310_ERRATA_588369 if CACHE_PL310
804 select PL310_ERRATA_727915 if CACHE_PL310 801 select PL310_ERRATA_727915 if CACHE_PL310
@@ -819,7 +816,6 @@ config SOC_IMX6SL
819 select HAVE_IMX_MMDC 816 select HAVE_IMX_MMDC
820 select HAVE_IMX_SRC 817 select HAVE_IMX_SRC
821 select MFD_SYSCON 818 select MFD_SYSCON
822 select PINCTRL
823 select PINCTRL_IMX6SL 819 select PINCTRL_IMX6SL
824 select PL310_ERRATA_588369 if CACHE_PL310 820 select PL310_ERRATA_588369 if CACHE_PL310
825 select PL310_ERRATA_727915 if CACHE_PL310 821 select PL310_ERRATA_727915 if CACHE_PL310
@@ -833,7 +829,6 @@ config SOC_VF610
833 select CPU_V7 829 select CPU_V7
834 select ARM_GIC 830 select ARM_GIC
835 select CLKSRC_OF 831 select CLKSRC_OF
836 select PINCTRL
837 select PINCTRL_VF610 832 select PINCTRL_VF610
838 select VF_PIT_TIMER 833 select VF_PIT_TIMER
839 select PL310_ERRATA_588369 if CACHE_PL310 834 select PL310_ERRATA_588369 if CACHE_PL310