aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/Kconfig
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2014-09-03 07:37:38 -0400
committerLinus Walleij <linus.walleij@linaro.org>2014-09-04 04:05:28 -0400
commitedad3b2a57082f6166b4f13445f70e8d3fc415fb (patch)
treebd2b9426da58f1775b638b7458a637d5f5e8b129 /drivers/pinctrl/Kconfig
parent03e9f0cac5da6af85758276cb4624caf5911f2b9 (diff)
pinctrl: imx/mxs: move freescale drivers to subdir
This moves all the Freescale-related drivers (i.MX and MXS) to its own subdirectory to clear the view. Cc: Alexander Shiyan <shc_work@mail.ru> Cc: Anson Huang <b20788@freescale.com> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Denis Carikli <denis@eukrea.com> Cc: Markus Pargmann <mpa@pengutronix.de> Cc: Greg Ungerer <gerg@uclinux.org> Cc: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/Kconfig')
-rw-r--r--drivers/pinctrl/Kconfig110
1 files changed, 1 insertions, 109 deletions
diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig
index e1c5a87c80cd..64d06b52f98a 100644
--- a/drivers/pinctrl/Kconfig
+++ b/drivers/pinctrl/Kconfig
@@ -97,102 +97,6 @@ config PINCTRL_BCM281XX
97 BCM28145, and BCM28155 SoCs. This driver requires the pinctrl 97 BCM28145, and BCM28155 SoCs. This driver requires the pinctrl
98 framework. GPIO is provided by a separate GPIO driver. 98 framework. GPIO is provided by a separate GPIO driver.
99 99
100config PINCTRL_IMX
101 bool
102 select PINMUX
103 select PINCONF
104
105config PINCTRL_IMX1_CORE
106 bool
107 select PINMUX
108 select PINCONF
109
110config PINCTRL_IMX1
111 bool "IMX1 pinctrl driver"
112 depends on SOC_IMX1
113 select PINCTRL_IMX1_CORE
114 help
115 Say Y here to enable the imx1 pinctrl driver
116
117config PINCTRL_IMX21
118 bool "i.MX21 pinctrl driver"
119 depends on SOC_IMX21
120 select PINCTRL_IMX1_CORE
121 help
122 Say Y here to enable the i.MX21 pinctrl driver
123
124config PINCTRL_IMX27
125 bool "IMX27 pinctrl driver"
126 depends on SOC_IMX27
127 select PINCTRL_IMX1_CORE
128 help
129 Say Y here to enable the imx27 pinctrl driver
130
131
132config PINCTRL_IMX25
133 bool "IMX25 pinctrl driver"
134 depends on OF
135 depends on SOC_IMX25
136 select PINCTRL_IMX
137 help
138 Say Y here to enable the imx25 pinctrl driver
139
140config PINCTRL_IMX35
141 bool "IMX35 pinctrl driver"
142 depends on SOC_IMX35
143 select PINCTRL_IMX
144 help
145 Say Y here to enable the imx35 pinctrl driver
146
147config PINCTRL_IMX50
148 bool "IMX50 pinctrl driver"
149 depends on SOC_IMX50
150 select PINCTRL_IMX
151 help
152 Say Y here to enable the imx50 pinctrl driver
153
154config PINCTRL_IMX51
155 bool "IMX51 pinctrl driver"
156 depends on SOC_IMX51
157 select PINCTRL_IMX
158 help
159 Say Y here to enable the imx51 pinctrl driver
160
161config PINCTRL_IMX53
162 bool "IMX53 pinctrl driver"
163 depends on SOC_IMX53
164 select PINCTRL_IMX
165 help
166 Say Y here to enable the imx53 pinctrl driver
167
168config PINCTRL_IMX6Q
169 bool "IMX6Q/DL pinctrl driver"
170 depends on SOC_IMX6Q
171 select PINCTRL_IMX
172 help
173 Say Y here to enable the imx6q/dl pinctrl driver
174
175config PINCTRL_IMX6SL
176 bool "IMX6SL pinctrl driver"
177 depends on SOC_IMX6SL
178 select PINCTRL_IMX
179 help
180 Say Y here to enable the imx6sl pinctrl driver
181
182config PINCTRL_IMX6SX
183 bool "IMX6SX pinctrl driver"
184 depends on SOC_IMX6SX
185 select PINCTRL_IMX
186 help
187 Say Y here to enable the imx6sx pinctrl driver
188
189config PINCTRL_VF610
190 bool "Freescale Vybrid VF610 pinctrl driver"
191 depends on SOC_VF610
192 select PINCTRL_IMX
193 help
194 Say Y here to enable the Freescale Vybrid VF610 pinctrl driver
195
196config PINCTRL_LANTIQ 100config PINCTRL_LANTIQ
197 bool 101 bool
198 depends on LANTIQ 102 depends on LANTIQ
@@ -204,19 +108,6 @@ config PINCTRL_FALCON
204 depends on SOC_FALCON 108 depends on SOC_FALCON
205 depends on PINCTRL_LANTIQ 109 depends on PINCTRL_LANTIQ
206 110
207config PINCTRL_MXS
208 bool
209 select PINMUX
210 select PINCONF
211
212config PINCTRL_IMX23
213 bool
214 select PINCTRL_MXS
215
216config PINCTRL_IMX28
217 bool
218 select PINCTRL_MXS
219
220config PINCTRL_ROCKCHIP 111config PINCTRL_ROCKCHIP
221 bool 112 bool
222 select PINMUX 113 select PINMUX
@@ -313,6 +204,7 @@ config PINCTRL_PALMAS
313 TPS65913, TPS80036 etc. 204 TPS65913, TPS80036 etc.
314 205
315source "drivers/pinctrl/berlin/Kconfig" 206source "drivers/pinctrl/berlin/Kconfig"
207source "drivers/pinctrl/freescale/Kconfig"
316source "drivers/pinctrl/mvebu/Kconfig" 208source "drivers/pinctrl/mvebu/Kconfig"
317source "drivers/pinctrl/nomadik/Kconfig" 209source "drivers/pinctrl/nomadik/Kconfig"
318source "drivers/pinctrl/qcom/Kconfig" 210source "drivers/pinctrl/qcom/Kconfig"