12744e8afSLinus Walleij# 22744e8afSLinus Walleij# PINCTRL infrastructure and drivers 32744e8afSLinus Walleij# 42744e8afSLinus Walleij 545f034efSLinus Walleijconfig PINCTRL 645f034efSLinus Walleij bool 72744e8afSLinus Walleij 845f034efSLinus Walleijmenu "Pin controllers" 945f034efSLinus Walleij depends on PINCTRL 1045f034efSLinus Walleij 11c033a718SLinus Walleijconfig GENERIC_PINCTRL_GROUPS 12c7059c5aSTony Lindgren bool 13c7059c5aSTony Lindgren 142744e8afSLinus Walleijconfig PINMUX 15244e95a7SUwe Kleine-König bool "Support pin multiplexing controllers" if COMPILE_TEST 16ae6b4d85SLinus Walleij 17a76edc89STony Lindgrenconfig GENERIC_PINMUX_FUNCTIONS 18a76edc89STony Lindgren bool 19a76edc89STony Lindgren select PINMUX 20a76edc89STony Lindgren 21ae6b4d85SLinus Walleijconfig PINCONF 22244e95a7SUwe Kleine-König bool "Support pin configuration controllers" if COMPILE_TEST 232744e8afSLinus Walleij 24394349f7SLinus Walleijconfig GENERIC_PINCONF 25394349f7SLinus Walleij bool 26394349f7SLinus Walleij select PINCONF 27394349f7SLinus Walleij 282744e8afSLinus Walleijconfig DEBUG_PINCTRL 292744e8afSLinus Walleij bool "Debug PINCTRL calls" 302744e8afSLinus Walleij depends on DEBUG_KERNEL 312744e8afSLinus Walleij help 322744e8afSLinus Walleij Say Y here to add some extra checks and diagnostics to PINCTRL calls. 332744e8afSLinus Walleij 34e9a03addSSonic Zhangconfig PINCTRL_ADI2 35e9a03addSSonic Zhang bool "ADI pin controller driver" 369d7278d0SSonic Zhang depends on BLACKFIN 37e9a03addSSonic Zhang select PINMUX 38e9a03addSSonic Zhang select IRQ_DOMAIN 39e9a03addSSonic Zhang help 40e9a03addSSonic Zhang This is the pin controller and gpio driver for ADI BF54x, BF60x and 41e9a03addSSonic Zhang future processors. This option is selected automatically when specific 42e9a03addSSonic Zhang machine and arch are selected to build. 43e9a03addSSonic Zhang 4400df0582SJesper Nilssonconfig PINCTRL_ARTPEC6 4500df0582SJesper Nilsson bool "Axis ARTPEC-6 pin controller driver" 4600df0582SJesper Nilsson depends on MACH_ARTPEC6 4700df0582SJesper Nilsson select PINMUX 4800df0582SJesper Nilsson select GENERIC_PINCONF 4900df0582SJesper Nilsson help 5000df0582SJesper Nilsson This is the driver for the Axis ARTPEC-6 pin controller. This driver 5100df0582SJesper Nilsson supports pin function multiplexing as well as pin bias and drive 5200df0582SJesper Nilsson strength configuration. Device tree integration instructions can be 5300df0582SJesper Nilsson found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt 5400df0582SJesper Nilsson 55c8ce8782SLaxman Dewanganconfig PINCTRL_AS3722 569385f35dSPaul Gortmaker tristate "Pinctrl and GPIO driver for ams AS3722 PMIC" 57c8ce8782SLaxman Dewangan depends on MFD_AS3722 && GPIOLIB 58c8ce8782SLaxman Dewangan select PINMUX 59c8ce8782SLaxman Dewangan select GENERIC_PINCONF 60c8ce8782SLaxman Dewangan help 61c8ce8782SLaxman Dewangan AS3722 device supports the configuration of GPIO pins for different 62c8ce8782SLaxman Dewangan functionality. This driver supports the pinmux, push-pull and 63c8ce8782SLaxman Dewangan open drain configuration for the GPIO pins of AS3722 devices. It also 64c8ce8782SLaxman Dewangan supports the GPIO functionality through gpiolib. 65c8ce8782SLaxman Dewangan 66e9a03addSSonic Zhangconfig PINCTRL_BF54x 67e9a03addSSonic Zhang def_bool y if BF54x 68e9a03addSSonic Zhang select PINCTRL_ADI2 69e9a03addSSonic Zhang 70e9a03addSSonic Zhangconfig PINCTRL_BF60x 71e9a03addSSonic Zhang def_bool y if BF60x 72e9a03addSSonic Zhang select PINCTRL_ADI2 73e9a03addSSonic Zhang 746732ae5cSJean-Christophe PLAGNIOL-VILLARDconfig PINCTRL_AT91 756732ae5cSJean-Christophe PLAGNIOL-VILLARD bool "AT91 pinctrl driver" 766732ae5cSJean-Christophe PLAGNIOL-VILLARD depends on OF 776732ae5cSJean-Christophe PLAGNIOL-VILLARD depends on ARCH_AT91 786732ae5cSJean-Christophe PLAGNIOL-VILLARD select PINMUX 796732ae5cSJean-Christophe PLAGNIOL-VILLARD select PINCONF 8080cc3732SAlexander Stein select GPIOLIB 8180cc3732SAlexander Stein select OF_GPIO 8280cc3732SAlexander Stein select GPIOLIB_IRQCHIP 836732ae5cSJean-Christophe PLAGNIOL-VILLARD help 846732ae5cSJean-Christophe PLAGNIOL-VILLARD Say Y here to enable the at91 pinctrl driver 856732ae5cSJean-Christophe PLAGNIOL-VILLARD 8677618084SLudovic Desrochesconfig PINCTRL_AT91PIO4 8777618084SLudovic Desroches bool "AT91 PIO4 pinctrl driver" 8877618084SLudovic Desroches depends on OF 8977618084SLudovic Desroches depends on ARCH_AT91 9077618084SLudovic Desroches select PINMUX 9177618084SLudovic Desroches select GENERIC_PINCONF 9277618084SLudovic Desroches select GPIOLIB 9377618084SLudovic Desroches select GPIOLIB_IRQCHIP 9477618084SLudovic Desroches select OF_GPIO 9577618084SLudovic Desroches help 9677618084SLudovic Desroches Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4 9777618084SLudovic Desroches controller available on sama5d2 SoC. 9877618084SLudovic Desroches 99dbad75ddSKen Xueconfig PINCTRL_AMD 100337ea0fbSJean Delvare tristate "AMD GPIO pin control" 101dbad75ddSKen Xue depends on GPIOLIB 102dbad75ddSKen Xue select GPIOLIB_IRQCHIP 103dbad75ddSKen Xue select PINCONF 104dbad75ddSKen Xue select GENERIC_PINCONF 105dbad75ddSKen Xue help 106dbad75ddSKen Xue driver for memory mapped GPIO functionality on AMD platforms 107dbad75ddSKen Xue (x86 or arm).Most pins are usually muxed to some other 108dbad75ddSKen Xue functionality by firmware,so only a small amount is available 109dbad75ddSKen Xue for gpio use. 110dbad75ddSKen Xue 111dbad75ddSKen Xue Requires ACPI/FDT device enumeration code to set up a platform 112dbad75ddSKen Xue device. 113dbad75ddSKen Xue 1141ff91f0aSDavid Lechnerconfig PINCTRL_DA850_PUPD 1151ff91f0aSDavid Lechner tristate "TI DA850/OMAP-L138/AM18XX pullup/pulldown groups" 1161ff91f0aSDavid Lechner depends on OF && (ARCH_DAVINCI_DA850 || COMPILE_TEST) 1171ff91f0aSDavid Lechner select PINCONF 1181ff91f0aSDavid Lechner select GENERIC_PINCONF 1191ff91f0aSDavid Lechner help 1201ff91f0aSDavid Lechner Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control 1211ff91f0aSDavid Lechner pullup/pulldown pin groups. 1221ff91f0aSDavid Lechner 12338b0e507SBaruch Siachconfig PINCTRL_DIGICOLOR 12438b0e507SBaruch Siach bool 12538b0e507SBaruch Siach depends on OF && (ARCH_DIGICOLOR || COMPILE_TEST) 12638b0e507SBaruch Siach select PINMUX 12738b0e507SBaruch Siach select GENERIC_PINCONF 12838b0e507SBaruch Siach 1293f8c50c9SJohn Crispinconfig PINCTRL_LANTIQ 1303f8c50c9SJohn Crispin bool 1313f8c50c9SJohn Crispin depends on LANTIQ 1323f8c50c9SJohn Crispin select PINMUX 1333f8c50c9SJohn Crispin select PINCONF 1343f8c50c9SJohn Crispin 1352f77ac93SJoachim Eastwoodconfig PINCTRL_LPC18XX 1362f77ac93SJoachim Eastwood bool "NXP LPC18XX/43XX SCU pinctrl driver" 1372f77ac93SJoachim Eastwood depends on OF && (ARCH_LPC18XX || COMPILE_TEST) 1382f77ac93SJoachim Eastwood default ARCH_LPC18XX 1392f77ac93SJoachim Eastwood select PINMUX 1402f77ac93SJoachim Eastwood select GENERIC_PINCONF 1412f77ac93SJoachim Eastwood help 1422f77ac93SJoachim Eastwood Pinctrl driver for NXP LPC18xx/43xx System Control Unit (SCU). 1432f77ac93SJoachim Eastwood 144e316cb2bSJohn Crispinconfig PINCTRL_FALCON 145e316cb2bSJohn Crispin bool 146e316cb2bSJohn Crispin depends on SOC_FALCON 147e316cb2bSJohn Crispin depends on PINCTRL_LANTIQ 148e316cb2bSJohn Crispin 14906351d13SLinus Walleijconfig PINCTRL_GEMINI 15006351d13SLinus Walleij bool 15106351d13SLinus Walleij depends on ARCH_GEMINI 15206351d13SLinus Walleij default ARCH_GEMINI 15306351d13SLinus Walleij select PINMUX 15406351d13SLinus Walleij select MFD_SYSCON 15506351d13SLinus Walleij 15664ac43e6SSebastian Reichelconfig PINCTRL_MCP23S08 15764ac43e6SSebastian Reichel tristate "Microchip MCP23xxx I/O expander" 15864ac43e6SSebastian Reichel depends on SPI_MASTER || I2C 159adeac775SArnd Bergmann depends on I2C || I2C=n 16064ac43e6SSebastian Reichel select GPIOLIB_IRQCHIP 16164ac43e6SSebastian Reichel select REGMAP_I2C if I2C 16264ac43e6SSebastian Reichel select REGMAP_SPI if SPI_MASTER 16382039d24SSebastian Reichel select GENERIC_PINCONF 16464ac43e6SSebastian Reichel help 16564ac43e6SSebastian Reichel SPI/I2C driver for Microchip MCP23S08/MCP23S17/MCP23008/MCP23017 16664ac43e6SSebastian Reichel I/O expanders. 16764ac43e6SSebastian Reichel This provides a GPIO interface supporting inputs and outputs. 16864ac43e6SSebastian Reichel The I2C versions of the chips can be used as interrupt-controller. 16964ac43e6SSebastian Reichel 1706ac73095SBeniamino Galvaniconfig PINCTRL_MESON 1716ac73095SBeniamino Galvani bool 172b99e6fb8SLinus Walleij depends on OF 1736ac73095SBeniamino Galvani select PINMUX 1746ac73095SBeniamino Galvani select PINCONF 1756ac73095SBeniamino Galvani select GENERIC_PINCONF 176b99e6fb8SLinus Walleij select GPIOLIB 1776ac73095SBeniamino Galvani select OF_GPIO 1786ac73095SBeniamino Galvani select REGMAP_MMIO 1796ac73095SBeniamino Galvani 180611dac1eSNeil Armstrongconfig PINCTRL_OXNAS 181611dac1eSNeil Armstrong bool 182611dac1eSNeil Armstrong depends on OF 183611dac1eSNeil Armstrong select PINMUX 184611dac1eSNeil Armstrong select PINCONF 185611dac1eSNeil Armstrong select GENERIC_PINCONF 186611dac1eSNeil Armstrong select GPIOLIB 187611dac1eSNeil Armstrong select OF_GPIO 188611dac1eSNeil Armstrong select GPIOLIB_IRQCHIP 189611dac1eSNeil Armstrong select MFD_SYSCON 190611dac1eSNeil Armstrong 191d3e51161SHeiko Stübnerconfig PINCTRL_ROCKCHIP 192d3e51161SHeiko Stübner bool 193d3e51161SHeiko Stübner select PINMUX 194d3e51161SHeiko Stübner select GENERIC_PINCONF 195d3e51161SHeiko Stübner select GENERIC_IRQ_CHIP 196751a99abSHeiko Stübner select MFD_SYSCON 197d3e51161SHeiko Stübner 1985a49b644SJacopo Mondiconfig PINCTRL_RZA1 1995a49b644SJacopo Mondi bool "Renesas RZ/A1 gpio and pinctrl driver" 2005a49b644SJacopo Mondi depends on OF 2015a49b644SJacopo Mondi depends on ARCH_R7S72100 || COMPILE_TEST 2025a49b644SJacopo Mondi select GPIOLIB 2035a49b644SJacopo Mondi select GENERIC_PINCTRL_GROUPS 2045a49b644SJacopo Mondi select GENERIC_PINMUX_FUNCTIONS 2055a49b644SJacopo Mondi select GENERIC_PINCONF 2065a49b644SJacopo Mondi help 2075a49b644SJacopo Mondi This selects pinctrl driver for Renesas RZ/A1 platforms. 2085a49b644SJacopo Mondi 2098b8b091bSTony Lindgrenconfig PINCTRL_SINGLE 2108b8b091bSTony Lindgren tristate "One-register-per-pin type device tree based pinctrl driver" 2118b8b091bSTony Lindgren depends on OF 212caeb774eSTony Lindgren select GENERIC_PINCTRL_GROUPS 213571aec4dSTony Lindgren select GENERIC_PINMUX_FUNCTIONS 2149dddb4dfSHaojian Zhuang select GENERIC_PINCONF 2158b8b091bSTony Lindgren help 2168b8b091bSTony Lindgren This selects the device tree based generic pinctrl driver. 2178b8b091bSTony Lindgren 2183bece55aSLinus Walleijconfig PINCTRL_SIRF 219a17272a4SBarry Song bool "CSR SiRFprimaII pin controller driver" 220d3e26f2fSBarry Song depends on ARCH_SIRF 221393daa81SRongjun Ying select PINMUX 222f9367793SWei Chen select PINCONF 223f9367793SWei Chen select GENERIC_PINCONF 2247420d2d0SLinus Walleij select GPIOLIB_IRQCHIP 225393daa81SRongjun Ying 2269e80f906SNeil Armstrongconfig PINCTRL_SX150X 2279e80f906SNeil Armstrong bool "Semtech SX150x I2C GPIO expander pinctrl driver" 2289e80f906SNeil Armstrong depends on GPIOLIB && I2C=y 2299e80f906SNeil Armstrong select PINMUX 2309e80f906SNeil Armstrong select PINCONF 2319e80f906SNeil Armstrong select GENERIC_PINCONF 2329e80f906SNeil Armstrong select GPIOLIB_IRQCHIP 2330db0f26cSAndrey Smirnov select REGMAP 2349e80f906SNeil Armstrong help 2359e80f906SNeil Armstrong Say yes here to provide support for Semtech SX150x-series I2C 2369e80f906SNeil Armstrong GPIO expanders as pinctrl module. 2379e80f906SNeil Armstrong Compatible models include: 2389e80f906SNeil Armstrong - 8 bits: sx1508q, sx1502q 2399e80f906SNeil Armstrong - 16 bits: sx1509q, sx1506q 2409e80f906SNeil Armstrong 241cefc03e5SAndrew Brestickerconfig PINCTRL_PISTACHIO 242cefc03e5SAndrew Bresticker def_bool y if MACH_PISTACHIO 243cefc03e5SAndrew Bresticker depends on GPIOLIB 244cefc03e5SAndrew Bresticker select PINMUX 245cefc03e5SAndrew Bresticker select GENERIC_PINCONF 246cefc03e5SAndrew Bresticker select GPIOLIB_IRQCHIP 247cefc03e5SAndrew Bresticker select OF_GPIO 248cefc03e5SAndrew Bresticker 249701016c0SSrinivas KANDAGATLAconfig PINCTRL_ST 250701016c0SSrinivas KANDAGATLA bool 251701016c0SSrinivas KANDAGATLA depends on OF 252701016c0SSrinivas KANDAGATLA select PINMUX 253701016c0SSrinivas KANDAGATLA select PINCONF 254130cbe30SLinus Walleij select GPIOLIB_IRQCHIP 255701016c0SSrinivas KANDAGATLA 256d5025f9fSJames Hoganconfig PINCTRL_TZ1090 257d5025f9fSJames Hogan bool "Toumaz Xenif TZ1090 pin control driver" 258d5025f9fSJames Hogan depends on SOC_TZ1090 259d5025f9fSJames Hogan select PINMUX 260d5025f9fSJames Hogan select GENERIC_PINCONF 261d5025f9fSJames Hogan 262b58f0273SJames Hoganconfig PINCTRL_TZ1090_PDC 263b58f0273SJames Hogan bool "Toumaz Xenif TZ1090 PDC pin control driver" 264b58f0273SJames Hogan depends on SOC_TZ1090 265b58f0273SJames Hogan select PINMUX 266b58f0273SJames Hogan select PINCONF 267b58f0273SJames Hogan 2683bece55aSLinus Walleijconfig PINCTRL_U300 2693bece55aSLinus Walleij bool "U300 pin controller driver" 27098da3529SLinus Walleij depends on ARCH_U300 27198da3529SLinus Walleij select PINMUX 272dc0b1aa3SLinus Walleij select GENERIC_PINCONF 27345f034efSLinus Walleij 274ca402d37SLinus Walleijconfig PINCTRL_COH901 275ca402d37SLinus Walleij bool "ST-Ericsson U300 COH 901 335/571 GPIO" 2763c94d1bbSLinus Walleij depends on GPIOLIB && ARCH_U300 && PINCTRL_U300 277523dcce7SLinus Walleij select GPIOLIB_IRQCHIP 278ca402d37SLinus Walleij help 279ca402d37SLinus Walleij Say yes here to support GPIO interface on ST-Ericsson U300. 280ca402d37SLinus Walleij The names of the two IP block variants supported are 281ca402d37SLinus Walleij COH 901 335 and COH 901 571/3. They contain 3, 5 or 7 282ca402d37SLinus Walleij ports of 8 GPIO pins each. 283ca402d37SLinus Walleij 2842df723d4SLaxman Dewanganconfig PINCTRL_MAX77620 2852df723d4SLaxman Dewangan tristate "MAX77620/MAX20024 Pincontrol support" 28624d6a91cSArnd Bergmann depends on MFD_MAX77620 && OF 28779f28b9fSArnd Bergmann select PINMUX 2882df723d4SLaxman Dewangan select GENERIC_PINCONF 2892df723d4SLaxman Dewangan help 2902df723d4SLaxman Dewangan Say Yes here to enable Pin control support for Maxim PMIC MAX77620. 2912df723d4SLaxman Dewangan This PMIC has 8 GPIO pins that work as GPIO as well as special 2922df723d4SLaxman Dewangan function in alternate mode. This driver also configure push-pull, 2932df723d4SLaxman Dewangan open drain, FPS slots etc. 2942df723d4SLaxman Dewangan 2950a8d3e24SLaxman Dewanganconfig PINCTRL_PALMAS 296767b8ce3SPaul Gortmaker tristate "Pinctrl driver for the PALMAS Series MFD devices" 2970a8d3e24SLaxman Dewangan depends on OF && MFD_PALMAS 29863ca8db7SAxel Lin select PINMUX 2990a8d3e24SLaxman Dewangan select GENERIC_PINCONF 3000a8d3e24SLaxman Dewangan help 3010a8d3e24SLaxman Dewangan Palmas device supports the configuration of pins for different 3020a8d3e24SLaxman Dewangan functionality. This driver supports the pinmux, push-pull and 3030a8d3e24SLaxman Dewangan open drain configuration for the Palmas series devices like 3040a8d3e24SLaxman Dewangan TPS65913, TPS80036 etc. 3050a8d3e24SLaxman Dewangan 3062ba384e6SJoshua Hendersonconfig PINCTRL_PIC32 3072ba384e6SJoshua Henderson bool "Microchip PIC32 pin controller driver" 3082ba384e6SJoshua Henderson depends on OF 3092ba384e6SJoshua Henderson depends on MACH_PIC32 3102ba384e6SJoshua Henderson select PINMUX 3112ba384e6SJoshua Henderson select GENERIC_PINCONF 3122ba384e6SJoshua Henderson select GPIOLIB_IRQCHIP 3132ba384e6SJoshua Henderson select OF_GPIO 3142ba384e6SJoshua Henderson help 3152ba384e6SJoshua Henderson This is the pin controller and gpio driver for Microchip PIC32 3162ba384e6SJoshua Henderson microcontrollers. This option is selected automatically when specific 3172ba384e6SJoshua Henderson machine and arch are selected to build. 3182ba384e6SJoshua Henderson 3192ba384e6SJoshua Hendersonconfig PINCTRL_PIC32MZDA 3202ba384e6SJoshua Henderson def_bool y if PIC32MZDA 3212ba384e6SJoshua Henderson select PINCTRL_PIC32 3222ba384e6SJoshua Henderson 323add958ceSSoren Brinkmannconfig PINCTRL_ZYNQ 324add958ceSSoren Brinkmann bool "Pinctrl driver for Xilinx Zynq" 325add958ceSSoren Brinkmann depends on ARCH_ZYNQ 326add958ceSSoren Brinkmann select PINMUX 327add958ceSSoren Brinkmann select GENERIC_PINCONF 328add958ceSSoren Brinkmann help 329485dba27SMasahiro Yamada This selects the pinctrl driver for Xilinx Zynq. 330add958ceSSoren Brinkmann 331b5c23aa4SPaul Cercueilconfig PINCTRL_INGENIC 332b5c23aa4SPaul Cercueil bool "Pinctrl driver for the Ingenic JZ47xx SoCs" 333b5c23aa4SPaul Cercueil default y 334c504985eSLinus Walleij depends on OF 335b5c23aa4SPaul Cercueil depends on MACH_INGENIC || COMPILE_TEST 336b5c23aa4SPaul Cercueil select GENERIC_PINCONF 337b5c23aa4SPaul Cercueil select GENERIC_PINCTRL_GROUPS 338b5c23aa4SPaul Cercueil select GENERIC_PINMUX_FUNCTIONS 339b5c23aa4SPaul Cercueil select REGMAP_MMIO 340b5c23aa4SPaul Cercueil 3414d3d0e42SAndrew Jefferysource "drivers/pinctrl/aspeed/Kconfig" 342b17f2f9bSRay Juisource "drivers/pinctrl/bcm/Kconfig" 3433de68d33SAntoine Tenartsource "drivers/pinctrl/berlin/Kconfig" 344edad3b2aSLinus Walleijsource "drivers/pinctrl/freescale/Kconfig" 3455fae8b86SMika Westerbergsource "drivers/pinctrl/intel/Kconfig" 34606763c74SThomas Petazzonisource "drivers/pinctrl/mvebu/Kconfig" 3473a198059SLinus Walleijsource "drivers/pinctrl/nomadik/Kconfig" 3484b15ec9dSRobert Jarzmiksource "drivers/pinctrl/pxa/Kconfig" 34969b78b8dSLinus Walleijsource "drivers/pinctrl/qcom/Kconfig" 350ebe629a3SSachin Kamatsource "drivers/pinctrl/samsung/Kconfig" 3516e54d8d2SLaurent Pinchartsource "drivers/pinctrl/sh-pfc/Kconfig" 352deda8287SViresh Kumarsource "drivers/pinctrl/spear/Kconfig" 353*41d32cfcSBaolin Wangsource "drivers/pinctrl/sprd/Kconfig" 354aceb16dcSMaxime Coquelinsource "drivers/pinctrl/stm32/Kconfig" 3555f910777SMaxime Ripardsource "drivers/pinctrl/sunxi/Kconfig" 35625cbac77SMasahiro Yamadasource "drivers/pinctrl/tegra/Kconfig" 357003910ebSNishanth Menonsource "drivers/pinctrl/ti/Kconfig" 3586e908892SMasahiro Yamadasource "drivers/pinctrl/uniphier/Kconfig" 359170c6152STony Prisksource "drivers/pinctrl/vt8500/Kconfig" 360a6df410dSHongzhou Yangsource "drivers/pinctrl/mediatek/Kconfig" 361cbff0c4dSShawn Guosource "drivers/pinctrl/zte/Kconfig" 362deda8287SViresh Kumar 3633f8c50c9SJohn Crispinconfig PINCTRL_XWAY 3643f8c50c9SJohn Crispin bool 3653f8c50c9SJohn Crispin depends on SOC_TYPE_XWAY 3663f8c50c9SJohn Crispin depends on PINCTRL_LANTIQ 3673f8c50c9SJohn Crispin 3685aad0db1SChristian Ruppertconfig PINCTRL_TB10X 3695aad0db1SChristian Ruppert bool 370b99e6fb8SLinus Walleij depends on OF && ARC_PLAT_TB10X 371b99e6fb8SLinus Walleij select GPIOLIB 3725aad0db1SChristian Ruppert 37345f034efSLinus Walleijendmenu 374