diff options
author | Shawn Guo <shawn.guo@linaro.org> | 2013-11-16 09:25:02 -0500 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2013-12-30 20:36:22 -0500 |
commit | f7f3d4b29fefe62acb39069aaf37196c01e0f23a (patch) | |
tree | bfd96754c1bb7ac27b2cc84644a192150d8bdeaa /arch/arm/mach-imx/Kconfig | |
parent | 8202a3ce9ccc6a6bfdae072b8c735a1f894f8b74 (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/Kconfig | 9 |
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 | ||
105 | config SOC_IMX27 | 105 | config 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 | ||
116 | config SOC_IMX31 | 115 | config SOC_IMX31 |
@@ -139,7 +138,6 @@ config SOC_IMX5 | |||
139 | config SOC_IMX51 | 138 | config 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" | |||
763 | config SOC_IMX50 | 761 | config 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 |