Kconfig (3e93457b45a1a8c69227ce596ee2005fa06f20dd) Kconfig (5f9107774fc81eb7a33ac7a2c296523ce5fbb14a)
1#
2# PINCTRL infrastructure and drivers
3#
4
5config PINCTRL
6 bool
7
8if PINCTRL

--- 70 unchanged lines hidden (view full) ---

79 select PINCTRL_ADI2
80
81config PINCTRL_AT91
82 bool "AT91 pinctrl driver"
83 depends on OF
84 depends on ARCH_AT91
85 select PINMUX
86 select PINCONF
1#
2# PINCTRL infrastructure and drivers
3#
4
5config PINCTRL
6 bool
7
8if PINCTRL

--- 70 unchanged lines hidden (view full) ---

79 select PINCTRL_ADI2
80
81config PINCTRL_AT91
82 bool "AT91 pinctrl driver"
83 depends on OF
84 depends on ARCH_AT91
85 select PINMUX
86 select PINCONF
87 select GPIOLIB
88 select OF_GPIO
89 select GPIOLIB_IRQCHIP
87 help
88 Say Y here to enable the at91 pinctrl driver
89
90config PINCTRL_BAYTRAIL
91 bool "Intel Baytrail GPIO pin control"
92 depends on GPIOLIB && ACPI && X86
93 select IRQ_DOMAIN
94 help

--- 122 unchanged lines hidden (view full) ---

217 select PINCTRL_MXS
218
219config PINCTRL_MSM
220 bool
221 select PINMUX
222 select PINCONF
223 select GENERIC_PINCONF
224
90 help
91 Say Y here to enable the at91 pinctrl driver
92
93config PINCTRL_BAYTRAIL
94 bool "Intel Baytrail GPIO pin control"
95 depends on GPIOLIB && ACPI && X86
96 select IRQ_DOMAIN
97 help

--- 122 unchanged lines hidden (view full) ---

220 select PINCTRL_MXS
221
222config PINCTRL_MSM
223 bool
224 select PINMUX
225 select PINCONF
226 select GENERIC_PINCONF
227
228config PINCTRL_APQ8064
229 tristate "Qualcomm APQ8064 pin controller driver"
230 depends on GPIOLIB && OF
231 select PINCTRL_MSM
232 help
233 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
234 Qualcomm TLMM block found in the Qualcomm APQ8064 platform.
235
236config PINCTRL_IPQ8064
237 tristate "Qualcomm IPQ8064 pin controller driver"
238 depends on GPIOLIB && OF
239 select PINCTRL_MSM
240 help
241 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
242 Qualcomm TLMM block found in the Qualcomm IPQ8064 platform.
243
225config PINCTRL_MSM8X74
226 tristate "Qualcomm 8x74 pin controller driver"
244config PINCTRL_MSM8X74
245 tristate "Qualcomm 8x74 pin controller driver"
227 depends on GPIOLIB && OF
246 depends on GPIOLIB && OF && (ARCH_QCOM || COMPILE_TEST)
228 select PINCTRL_MSM
229 help
230 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
231 Qualcomm TLMM block found in the Qualcomm 8974 platform.
232
233config PINCTRL_NOMADIK
234 bool "Nomadik pin controller driver"
235 depends on ARCH_U8500 || ARCH_NOMADIK

--- 29 unchanged lines hidden (view full) ---

265 select GENERIC_PINCONF
266 help
267 This selects the device tree based generic pinctrl driver.
268
269config PINCTRL_SIRF
270 bool "CSR SiRFprimaII/SiRFmarco pin controller driver"
271 depends on ARCH_SIRF
272 select PINMUX
247 select PINCTRL_MSM
248 help
249 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
250 Qualcomm TLMM block found in the Qualcomm 8974 platform.
251
252config PINCTRL_NOMADIK
253 bool "Nomadik pin controller driver"
254 depends on ARCH_U8500 || ARCH_NOMADIK

--- 29 unchanged lines hidden (view full) ---

284 select GENERIC_PINCONF
285 help
286 This selects the device tree based generic pinctrl driver.
287
288config PINCTRL_SIRF
289 bool "CSR SiRFprimaII/SiRFmarco pin controller driver"
290 depends on ARCH_SIRF
291 select PINMUX
292 select GPIOLIB_IRQCHIP
273
293
274config PINCTRL_SUNXI
275 bool
276 select PINMUX
277 select GENERIC_PINCONF
278
279config PINCTRL_ST
280 bool
281 depends on OF
282 select PINMUX
283 select PINCONF
294config PINCTRL_ST
295 bool
296 depends on OF
297 select PINMUX
298 select PINCONF
299 select GPIOLIB_IRQCHIP
284
285config PINCTRL_TEGRA
286 bool
287 select PINMUX
288 select PINCONF
289
290config PINCTRL_TEGRA20
291 bool

--- 74 unchanged lines hidden (view full) ---

366config PINCTRL_S3C64XX
367 bool "Samsung S3C64XX SoC pinctrl driver"
368 depends on ARCH_S3C64XX
369 select PINCTRL_SAMSUNG
370
371source "drivers/pinctrl/mvebu/Kconfig"
372source "drivers/pinctrl/sh-pfc/Kconfig"
373source "drivers/pinctrl/spear/Kconfig"
300
301config PINCTRL_TEGRA
302 bool
303 select PINMUX
304 select PINCONF
305
306config PINCTRL_TEGRA20
307 bool

--- 74 unchanged lines hidden (view full) ---

382config PINCTRL_S3C64XX
383 bool "Samsung S3C64XX SoC pinctrl driver"
384 depends on ARCH_S3C64XX
385 select PINCTRL_SAMSUNG
386
387source "drivers/pinctrl/mvebu/Kconfig"
388source "drivers/pinctrl/sh-pfc/Kconfig"
389source "drivers/pinctrl/spear/Kconfig"
390source "drivers/pinctrl/sunxi/Kconfig"
374source "drivers/pinctrl/vt8500/Kconfig"
375
376config PINCTRL_XWAY
377 bool
378 depends on SOC_TYPE_XWAY
379 depends on PINCTRL_LANTIQ
380
381config PINCTRL_TB10X
382 bool
383 depends on ARC_PLAT_TB10X
384
385endmenu
386
387endif
391source "drivers/pinctrl/vt8500/Kconfig"
392
393config PINCTRL_XWAY
394 bool
395 depends on SOC_TYPE_XWAY
396 depends on PINCTRL_LANTIQ
397
398config PINCTRL_TB10X
399 bool
400 depends on ARC_PLAT_TB10X
401
402endmenu
403
404endif