xref: /linux/drivers/pinctrl/Kconfig (revision 523dcce72c72e829b9d391f8020277038c6aab82)
12744e8afSLinus Walleij#
22744e8afSLinus Walleij# PINCTRL infrastructure and drivers
32744e8afSLinus Walleij#
42744e8afSLinus Walleij
545f034efSLinus Walleijconfig PINCTRL
645f034efSLinus Walleij	bool
72744e8afSLinus Walleij
82744e8afSLinus Walleijif PINCTRL
92744e8afSLinus Walleij
1045f034efSLinus Walleijmenu "Pin controllers"
1145f034efSLinus Walleij	depends on PINCTRL
1245f034efSLinus Walleij
132744e8afSLinus Walleijconfig PINMUX
14ae6b4d85SLinus Walleij	bool "Support pin multiplexing controllers"
15ae6b4d85SLinus Walleij
16ae6b4d85SLinus Walleijconfig PINCONF
17ae6b4d85SLinus Walleij	bool "Support pin configuration controllers"
182744e8afSLinus Walleij
19394349f7SLinus Walleijconfig GENERIC_PINCONF
20394349f7SLinus Walleij	bool
21394349f7SLinus Walleij	select PINCONF
22394349f7SLinus Walleij
232744e8afSLinus Walleijconfig DEBUG_PINCTRL
242744e8afSLinus Walleij	bool "Debug PINCTRL calls"
252744e8afSLinus Walleij	depends on DEBUG_KERNEL
262744e8afSLinus Walleij	help
272744e8afSLinus Walleij	  Say Y here to add some extra checks and diagnostics to PINCTRL calls.
282744e8afSLinus Walleij
290493e649SPatrice Chotardconfig PINCTRL_ABX500
300493e649SPatrice Chotard	bool "ST-Ericsson ABx500 family Mixed Signal Circuit gpio functions"
310493e649SPatrice Chotard	depends on AB8500_CORE
320493e649SPatrice Chotard	select GENERIC_PINCONF
330493e649SPatrice Chotard	help
340493e649SPatrice Chotard	  Select this to enable the ABx500 family IC GPIO driver
350493e649SPatrice Chotard
363c937993SPatrice Chotardconfig PINCTRL_AB8500
373c937993SPatrice Chotard	bool "AB8500 pin controller driver"
383c937993SPatrice Chotard	depends on PINCTRL_ABX500 && ARCH_U8500
393c937993SPatrice Chotard
40a8f96e41SPatrice Chotardconfig PINCTRL_AB8540
41a8f96e41SPatrice Chotard	bool "AB8540 pin controller driver"
42a8f96e41SPatrice Chotard	depends on PINCTRL_ABX500 && ARCH_U8500
43a8f96e41SPatrice Chotard
4409dbec3fSPatrice Chotardconfig PINCTRL_AB9540
4509dbec3fSPatrice Chotard	bool "AB9540 pin controller driver"
4609dbec3fSPatrice Chotard	depends on PINCTRL_ABX500 && ARCH_U8500
4709dbec3fSPatrice Chotard
481aa2d8d4SPatrice Chotardconfig PINCTRL_AB8505
491aa2d8d4SPatrice Chotard	bool "AB8505 pin controller driver"
501aa2d8d4SPatrice Chotard	depends on PINCTRL_ABX500 && ARCH_U8500
511aa2d8d4SPatrice Chotard
52e9a03addSSonic Zhangconfig PINCTRL_ADI2
53e9a03addSSonic Zhang	bool "ADI pin controller driver"
549d7278d0SSonic Zhang	depends on BLACKFIN
55e9a03addSSonic Zhang	select PINMUX
56e9a03addSSonic Zhang	select IRQ_DOMAIN
57e9a03addSSonic Zhang	help
58e9a03addSSonic Zhang	  This is the pin controller and gpio driver for ADI BF54x, BF60x and
59e9a03addSSonic Zhang	  future processors. This option is selected automatically when specific
60e9a03addSSonic Zhang	  machine and arch are selected to build.
61e9a03addSSonic Zhang
62c8ce8782SLaxman Dewanganconfig PINCTRL_AS3722
63c8ce8782SLaxman Dewangan	bool "Pinctrl and GPIO driver for ams AS3722 PMIC"
64c8ce8782SLaxman Dewangan	depends on MFD_AS3722 && GPIOLIB
65c8ce8782SLaxman Dewangan	select PINMUX
66c8ce8782SLaxman Dewangan	select GENERIC_PINCONF
67c8ce8782SLaxman Dewangan	help
68c8ce8782SLaxman Dewangan	  AS3722 device supports the configuration of GPIO pins for different
69c8ce8782SLaxman Dewangan	  functionality. This driver supports the pinmux, push-pull and
70c8ce8782SLaxman Dewangan	  open drain configuration for the GPIO pins of AS3722 devices. It also
71c8ce8782SLaxman Dewangan	  supports the GPIO functionality through gpiolib.
72c8ce8782SLaxman Dewangan
73e9a03addSSonic Zhangconfig PINCTRL_BF54x
74e9a03addSSonic Zhang	def_bool y if BF54x
75e9a03addSSonic Zhang	select PINCTRL_ADI2
76e9a03addSSonic Zhang
77e9a03addSSonic Zhangconfig PINCTRL_BF60x
78e9a03addSSonic Zhang	def_bool y if BF60x
79e9a03addSSonic Zhang	select PINCTRL_ADI2
80e9a03addSSonic Zhang
816732ae5cSJean-Christophe PLAGNIOL-VILLARDconfig PINCTRL_AT91
826732ae5cSJean-Christophe PLAGNIOL-VILLARD	bool "AT91 pinctrl driver"
836732ae5cSJean-Christophe PLAGNIOL-VILLARD	depends on OF
846732ae5cSJean-Christophe PLAGNIOL-VILLARD	depends on ARCH_AT91
856732ae5cSJean-Christophe PLAGNIOL-VILLARD	select PINMUX
866732ae5cSJean-Christophe PLAGNIOL-VILLARD	select PINCONF
876732ae5cSJean-Christophe PLAGNIOL-VILLARD	help
886732ae5cSJean-Christophe PLAGNIOL-VILLARD	  Say Y here to enable the at91 pinctrl driver
896732ae5cSJean-Christophe PLAGNIOL-VILLARD
90a5d811bbSMathias Nymanconfig PINCTRL_BAYTRAIL
91a5d811bbSMathias Nyman	bool "Intel Baytrail GPIO pin control"
92a5d811bbSMathias Nyman	depends on GPIOLIB && ACPI && X86
93a5d811bbSMathias Nyman	select IRQ_DOMAIN
94a5d811bbSMathias Nyman	help
95a5d811bbSMathias Nyman	  driver for memory mapped GPIO functionality on Intel Baytrail
96a5d811bbSMathias Nyman	  platforms. Supports 3 banks with 102, 28 and 44 gpios.
97a5d811bbSMathias Nyman	  Most pins are usually muxed to some other functionality by firmware,
98a5d811bbSMathias Nyman	  so only a small amount is available for gpio use.
99a5d811bbSMathias Nyman
100a5d811bbSMathias Nyman	  Requires ACPI device enumeration code to set up a platform device.
101a5d811bbSMathias Nyman
102e1b2dc70SSimon Arlottconfig PINCTRL_BCM2835
103e1b2dc70SSimon Arlott	bool
104e1b2dc70SSimon Arlott	select PINMUX
105e1b2dc70SSimon Arlott	select PINCONF
106e1b2dc70SSimon Arlott
10754b1aa5aSSherman Yinconfig PINCTRL_CAPRI
10854b1aa5aSSherman Yin	bool "Broadcom Capri pinctrl driver"
109fe0ec0eeSLinus Walleij	depends on OF
11054b1aa5aSSherman Yin	select PINMUX
11154b1aa5aSSherman Yin	select PINCONF
11254b1aa5aSSherman Yin	select GENERIC_PINCONF
11354b1aa5aSSherman Yin	select REGMAP_MMIO
11454b1aa5aSSherman Yin	help
11554b1aa5aSSherman Yin	  Say Y here to support Broadcom Capri pinctrl driver, which is used for
11654b1aa5aSSherman Yin	  the BCM281xx SoC family, including BCM11130, BCM11140, BCM11351,
11754b1aa5aSSherman Yin	  BCM28145, and BCM28155 SoCs.  This driver requires the pinctrl
11854b1aa5aSSherman Yin	  framework.  GPIO is provided by a separate GPIO driver.
11954b1aa5aSSherman Yin
120ae75ff81SDong Aishengconfig PINCTRL_IMX
121ae75ff81SDong Aisheng	bool
122ae75ff81SDong Aisheng	select PINMUX
123ae75ff81SDong Aisheng	select PINCONF
124ae75ff81SDong Aisheng
12530612cd9SMarkus Pargmannconfig PINCTRL_IMX1_CORE
12630612cd9SMarkus Pargmann	bool
12730612cd9SMarkus Pargmann	select PINMUX
12830612cd9SMarkus Pargmann	select PINCONF
12930612cd9SMarkus Pargmann
130e16dbf60SMarkus Pargmannconfig PINCTRL_IMX27
131e16dbf60SMarkus Pargmann	bool "IMX27 pinctrl driver"
132e16dbf60SMarkus Pargmann	depends on SOC_IMX27
133e16dbf60SMarkus Pargmann	select PINCTRL_IMX1_CORE
134e16dbf60SMarkus Pargmann	help
135e16dbf60SMarkus Pargmann	  Say Y here to enable the imx27 pinctrl driver
136e16dbf60SMarkus Pargmann
137b4a87c9bSDenis Carikli
138b4a87c9bSDenis Carikliconfig PINCTRL_IMX25
139b4a87c9bSDenis Carikli        bool "IMX25 pinctrl driver"
140b4a87c9bSDenis Carikli        depends on OF
141b4a87c9bSDenis Carikli        depends on SOC_IMX25
142b4a87c9bSDenis Carikli        select PINCTRL_IMX
143b4a87c9bSDenis Carikli        help
144b4a87c9bSDenis Carikli          Say Y here to enable the imx25 pinctrl driver
145b4a87c9bSDenis Carikli
146b9aa8f13SUwe Kleine-Königconfig PINCTRL_IMX35
147b9aa8f13SUwe Kleine-König	bool "IMX35 pinctrl driver"
148b9aa8f13SUwe Kleine-König	depends on SOC_IMX35
149b9aa8f13SUwe Kleine-König	select PINCTRL_IMX
150b9aa8f13SUwe Kleine-König	help
151b9aa8f13SUwe Kleine-König	  Say Y here to enable the imx35 pinctrl driver
152b9aa8f13SUwe Kleine-König
1539da83120SGreg Ungererconfig PINCTRL_IMX50
1549da83120SGreg Ungerer	bool "IMX50 pinctrl driver"
1559da83120SGreg Ungerer	depends on SOC_IMX50
1569da83120SGreg Ungerer	select PINCTRL_IMX
1579da83120SGreg Ungerer	help
1589da83120SGreg Ungerer	  Say Y here to enable the imx50 pinctrl driver
1599da83120SGreg Ungerer
1604f6a16bfSDong Aishengconfig PINCTRL_IMX51
1614f6a16bfSDong Aisheng	bool "IMX51 pinctrl driver"
1624f6a16bfSDong Aisheng	depends on SOC_IMX51
1634f6a16bfSDong Aisheng	select PINCTRL_IMX
1644f6a16bfSDong Aisheng	help
1654f6a16bfSDong Aisheng	  Say Y here to enable the imx51 pinctrl driver
1664f6a16bfSDong Aisheng
16793fbd3c0SDong Aishengconfig PINCTRL_IMX53
16893fbd3c0SDong Aisheng	bool "IMX53 pinctrl driver"
16993fbd3c0SDong Aisheng	depends on SOC_IMX53
17093fbd3c0SDong Aisheng	select PINCTRL_IMX
17193fbd3c0SDong Aisheng	help
17293fbd3c0SDong Aisheng	  Say Y here to enable the imx53 pinctrl driver
17393fbd3c0SDong Aisheng
174d8fe3572SDong Aishengconfig PINCTRL_IMX6Q
1753f551d6aSShawn Guo	bool "IMX6Q/DL pinctrl driver"
176d8fe3572SDong Aisheng	depends on SOC_IMX6Q
177d8fe3572SDong Aisheng	select PINCTRL_IMX
178d8fe3572SDong Aisheng	help
1793f551d6aSShawn Guo	  Say Y here to enable the imx6q/dl pinctrl driver
180d8fe3572SDong Aisheng
18121e59123SShawn Guoconfig PINCTRL_IMX6SL
18221e59123SShawn Guo	bool "IMX6SL pinctrl driver"
18321e59123SShawn Guo	depends on SOC_IMX6SL
18421e59123SShawn Guo	select PINCTRL_IMX
18521e59123SShawn Guo	help
18621e59123SShawn Guo	  Say Y here to enable the imx6sl pinctrl driver
187f4e66983SHaojian Zhuang
18878bafc66SJingchang Luconfig PINCTRL_VF610
18978bafc66SJingchang Lu	bool "Freescale Vybrid VF610 pinctrl driver"
19078bafc66SJingchang Lu	depends on SOC_VF610
19178bafc66SJingchang Lu	select PINCTRL_IMX
19278bafc66SJingchang Lu	help
19378bafc66SJingchang Lu	  Say Y here to enable the Freescale Vybrid VF610 pinctrl driver
19478bafc66SJingchang Lu
1953f8c50c9SJohn Crispinconfig PINCTRL_LANTIQ
1963f8c50c9SJohn Crispin	bool
1973f8c50c9SJohn Crispin	depends on LANTIQ
1983f8c50c9SJohn Crispin	select PINMUX
1993f8c50c9SJohn Crispin	select PINCONF
2003f8c50c9SJohn Crispin
201e316cb2bSJohn Crispinconfig PINCTRL_FALCON
202e316cb2bSJohn Crispin	bool
203e316cb2bSJohn Crispin	depends on SOC_FALCON
204e316cb2bSJohn Crispin	depends on PINCTRL_LANTIQ
205e316cb2bSJohn Crispin
20617723111SShawn Guoconfig PINCTRL_MXS
20717723111SShawn Guo	bool
20890db8a14SAxel Lin	select PINMUX
20990db8a14SAxel Lin	select PINCONF
21017723111SShawn Guo
21117723111SShawn Guoconfig PINCTRL_IMX23
21217723111SShawn Guo	bool
21317723111SShawn Guo	select PINCTRL_MXS
21417723111SShawn Guo
21517723111SShawn Guoconfig PINCTRL_IMX28
21617723111SShawn Guo	bool
21717723111SShawn Guo	select PINCTRL_MXS
21817723111SShawn Guo
219f365be09SBjorn Anderssonconfig PINCTRL_MSM
2205ba34160SJosh Cartwright	bool
221f365be09SBjorn Andersson	select PINMUX
222f365be09SBjorn Andersson	select PINCONF
223f365be09SBjorn Andersson	select GENERIC_PINCONF
224f365be09SBjorn Andersson
22555aaf834SBjorn Anderssonconfig PINCTRL_MSM8X74
226376f413aSBjorn Andersson	tristate "Qualcomm 8x74 pin controller driver"
227376f413aSBjorn Andersson	depends on GPIOLIB && OF && OF_IRQ
22855aaf834SBjorn Andersson	select PINCTRL_MSM
229376f413aSBjorn Andersson	help
230376f413aSBjorn Andersson	  This is the pinctrl, pinmux, pinconf and gpiolib driver for the
231376f413aSBjorn Andersson	  Qualcomm TLMM block found in the Qualcomm 8974 platform.
23255aaf834SBjorn Andersson
233e98ea774SLinus Walleijconfig PINCTRL_NOMADIK
234e98ea774SLinus Walleij	bool "Nomadik pin controller driver"
2350fa7be40SArnd Bergmann	depends on ARCH_U8500 || ARCH_NOMADIK
236dbfe8ca2SLinus Walleij	select PINMUX
237d41af627SLinus Walleij	select PINCONF
238e0bc34a3SLinus Walleij	select GPIOLIB
239e0bc34a3SLinus Walleij	select OF_GPIO
240e0bc34a3SLinus Walleij	select GPIOLIB_IRQCHIP
241e98ea774SLinus Walleij
242f79c5ed9SLinus Walleijconfig PINCTRL_STN8815
243f79c5ed9SLinus Walleij	bool "STN8815 pin controller driver"
244f79c5ed9SLinus Walleij	depends on PINCTRL_NOMADIK && ARCH_NOMADIK
245f79c5ed9SLinus Walleij
246e98ea774SLinus Walleijconfig PINCTRL_DB8500
247e98ea774SLinus Walleij	bool "DB8500 pin controller driver"
248e98ea774SLinus Walleij	depends on PINCTRL_NOMADIK && ARCH_U8500
249e98ea774SLinus Walleij
25045a1b531SPatrice Chotardconfig PINCTRL_DB8540
25145a1b531SPatrice Chotard	bool "DB8540 pin controller driver"
25245a1b531SPatrice Chotard	depends on PINCTRL_NOMADIK && ARCH_U8500
25345a1b531SPatrice Chotard
254d3e51161SHeiko Stübnerconfig PINCTRL_ROCKCHIP
255d3e51161SHeiko Stübner	bool
256d3e51161SHeiko Stübner	select PINMUX
257d3e51161SHeiko Stübner	select GENERIC_PINCONF
258d3e51161SHeiko Stübner	select GENERIC_IRQ_CHIP
259d3e51161SHeiko Stübner
2608b8b091bSTony Lindgrenconfig PINCTRL_SINGLE
2618b8b091bSTony Lindgren	tristate "One-register-per-pin type device tree based pinctrl driver"
2628b8b091bSTony Lindgren	depends on OF
2638b8b091bSTony Lindgren	select PINMUX
2648b8b091bSTony Lindgren	select PINCONF
2659dddb4dfSHaojian Zhuang	select GENERIC_PINCONF
2668b8b091bSTony Lindgren	help
2678b8b091bSTony Lindgren	  This selects the device tree based generic pinctrl driver.
2688b8b091bSTony Lindgren
2693bece55aSLinus Walleijconfig PINCTRL_SIRF
270d3e26f2fSBarry Song	bool "CSR SiRFprimaII/SiRFmarco pin controller driver"
271d3e26f2fSBarry Song	depends on ARCH_SIRF
272393daa81SRongjun Ying	select PINMUX
273393daa81SRongjun Ying
2740e37f88dSMaxime Ripardconfig PINCTRL_SUNXI
2750e37f88dSMaxime Ripard	bool
2760e37f88dSMaxime Ripard	select PINMUX
2770e37f88dSMaxime Ripard	select GENERIC_PINCONF
2780e37f88dSMaxime Ripard
279701016c0SSrinivas KANDAGATLAconfig PINCTRL_ST
280701016c0SSrinivas KANDAGATLA	bool
281701016c0SSrinivas KANDAGATLA	depends on OF
282701016c0SSrinivas KANDAGATLA	select PINMUX
283701016c0SSrinivas KANDAGATLA	select PINCONF
284701016c0SSrinivas KANDAGATLA
285971dac71SStephen Warrenconfig PINCTRL_TEGRA
286971dac71SStephen Warren	bool
287507ccdbfSAxel Lin	select PINMUX
288507ccdbfSAxel Lin	select PINCONF
289971dac71SStephen Warren
290971dac71SStephen Warrenconfig PINCTRL_TEGRA20
291971dac71SStephen Warren	bool
292971dac71SStephen Warren	select PINCTRL_TEGRA
293971dac71SStephen Warren
294971dac71SStephen Warrenconfig PINCTRL_TEGRA30
295971dac71SStephen Warren	bool
296971dac71SStephen Warren	select PINCTRL_TEGRA
297971dac71SStephen Warren
298b6ae7a26SPritesh Raithathaconfig PINCTRL_TEGRA114
299b6ae7a26SPritesh Raithatha	bool
300b6ae7a26SPritesh Raithatha	select PINCTRL_TEGRA
301b6ae7a26SPritesh Raithatha
3021a16bee6SAshwini Ghugeconfig PINCTRL_TEGRA124
3031a16bee6SAshwini Ghuge	bool
3041a16bee6SAshwini Ghuge	select PINCTRL_TEGRA
3051a16bee6SAshwini Ghuge
306d5025f9fSJames Hoganconfig PINCTRL_TZ1090
307d5025f9fSJames Hogan	bool "Toumaz Xenif TZ1090 pin control driver"
308d5025f9fSJames Hogan	depends on SOC_TZ1090
309d5025f9fSJames Hogan	select PINMUX
310d5025f9fSJames Hogan	select GENERIC_PINCONF
311d5025f9fSJames Hogan
312b58f0273SJames Hoganconfig PINCTRL_TZ1090_PDC
313b58f0273SJames Hogan	bool "Toumaz Xenif TZ1090 PDC pin control driver"
314b58f0273SJames Hogan	depends on SOC_TZ1090
315b58f0273SJames Hogan	select PINMUX
316b58f0273SJames Hogan	select PINCONF
317b58f0273SJames Hogan
3183bece55aSLinus Walleijconfig PINCTRL_U300
3193bece55aSLinus Walleij	bool "U300 pin controller driver"
32098da3529SLinus Walleij	depends on ARCH_U300
32198da3529SLinus Walleij	select PINMUX
322dc0b1aa3SLinus Walleij	select GENERIC_PINCONF
32345f034efSLinus Walleij
324ca402d37SLinus Walleijconfig PINCTRL_COH901
325ca402d37SLinus Walleij	bool "ST-Ericsson U300 COH 901 335/571 GPIO"
3263c94d1bbSLinus Walleij	depends on GPIOLIB && ARCH_U300 && PINCTRL_U300
327*523dcce7SLinus Walleij	select GPIOLIB_IRQCHIP
328ca402d37SLinus Walleij	help
329ca402d37SLinus Walleij	  Say yes here to support GPIO interface on ST-Ericsson U300.
330ca402d37SLinus Walleij	  The names of the two IP block variants supported are
331ca402d37SLinus Walleij	  COH 901 335 and COH 901 571/3. They contain 3, 5 or 7
332ca402d37SLinus Walleij	  ports of 8 GPIO pins each.
333ca402d37SLinus Walleij
33430574f0dSThomas Abrahamconfig PINCTRL_SAMSUNG
335cbc351abSArnd Bergmann	bool
33630574f0dSThomas Abraham	select PINMUX
33730574f0dSThomas Abraham	select PINCONF
33830574f0dSThomas Abraham
339a1ed2670SKukjin Kimconfig PINCTRL_EXYNOS
34083978253SDoug Anderson	bool "Pinctrl driver data for Samsung EXYNOS SoCs other than 5440"
341608a26a7SMateusz Krawczuk	depends on OF && GPIOLIB && (ARCH_EXYNOS || ARCH_S5PV210)
34243b169dbSThomas Abraham	select PINCTRL_SAMSUNG
34343b169dbSThomas Abraham
344f0b9a7e5SThomas Abrahamconfig PINCTRL_EXYNOS5440
345f0b9a7e5SThomas Abraham	bool "Samsung EXYNOS5440 SoC pinctrl driver"
34683978253SDoug Anderson	depends on SOC_EXYNOS5440
347f0b9a7e5SThomas Abraham	select PINMUX
348f0b9a7e5SThomas Abraham	select PINCONF
349f0b9a7e5SThomas Abraham
3500a8d3e24SLaxman Dewanganconfig PINCTRL_PALMAS
351736658c5SMark Brown	bool "Pinctrl driver for the PALMAS Series MFD devices"
3520a8d3e24SLaxman Dewangan	depends on OF && MFD_PALMAS
35363ca8db7SAxel Lin	select PINMUX
3540a8d3e24SLaxman Dewangan	select GENERIC_PINCONF
3550a8d3e24SLaxman Dewangan	help
3560a8d3e24SLaxman Dewangan	  Palmas device supports the configuration of pins for different
3570a8d3e24SLaxman Dewangan	  functionality. This driver supports the pinmux, push-pull and
3580a8d3e24SLaxman Dewangan	  open drain configuration for the Palmas series devices like
3590a8d3e24SLaxman Dewangan	  TPS65913, TPS80036 etc.
3600a8d3e24SLaxman Dewangan
361af99a750SHeiko Stuebnerconfig PINCTRL_S3C24XX
362af99a750SHeiko Stuebner	bool "Samsung S3C24XX SoC pinctrl driver"
363af99a750SHeiko Stuebner	depends on ARCH_S3C24XX
364af99a750SHeiko Stuebner	select PINCTRL_SAMSUNG
365af99a750SHeiko Stuebner
36661dd7261STomasz Figaconfig PINCTRL_S3C64XX
36761dd7261STomasz Figa	bool "Samsung S3C64XX SoC pinctrl driver"
36861dd7261STomasz Figa	depends on ARCH_S3C64XX
36961dd7261STomasz Figa	select PINCTRL_SAMSUNG
37061dd7261STomasz Figa
37106763c74SThomas Petazzonisource "drivers/pinctrl/mvebu/Kconfig"
3726e54d8d2SLaurent Pinchartsource "drivers/pinctrl/sh-pfc/Kconfig"
373deda8287SViresh Kumarsource "drivers/pinctrl/spear/Kconfig"
374170c6152STony Prisksource "drivers/pinctrl/vt8500/Kconfig"
375deda8287SViresh Kumar
3763f8c50c9SJohn Crispinconfig PINCTRL_XWAY
3773f8c50c9SJohn Crispin	bool
3783f8c50c9SJohn Crispin	depends on SOC_TYPE_XWAY
3793f8c50c9SJohn Crispin	depends on PINCTRL_LANTIQ
3803f8c50c9SJohn Crispin
3815aad0db1SChristian Ruppertconfig PINCTRL_TB10X
3825aad0db1SChristian Ruppert	bool
3835aad0db1SChristian Ruppert	depends on ARC_PLAT_TB10X
3845aad0db1SChristian Ruppert
38545f034efSLinus Walleijendmenu
38698da3529SLinus Walleij
3872744e8afSLinus Walleijendif
388