Blame view

drivers/pinctrl/Kconfig 10.8 KB
ec8f24b7f   Thomas Gleixner   treewide: Add SPD...
1
  # SPDX-License-Identifier: GPL-2.0-only
2744e8afb   Linus Walleij   drivers: create a...
2
3
4
  #
  # PINCTRL infrastructure and drivers
  #
d219b9246   Phil Reid   pinctrl: change K...
5
6
  menuconfig PINCTRL
  	bool "Pin controllers"
2744e8afb   Linus Walleij   drivers: create a...
7

d219b9246   Phil Reid   pinctrl: change K...
8
  if PINCTRL
45f034ef2   Linus Walleij   pinctrl: hide sub...
9

c033a718f   Linus Walleij   pinctrl: stricten...
10
  config GENERIC_PINCTRL_GROUPS
c7059c5ac   Tony Lindgren   pinctrl: core: Ad...
11
  	bool
2744e8afb   Linus Walleij   drivers: create a...
12
  config PINMUX
244e95a7a   Uwe Kleine-König   pinctrl: hide CON...
13
  	bool "Support pin multiplexing controllers" if COMPILE_TEST
ae6b4d858   Linus Walleij   pinctrl: add a pi...
14

a76edc89b   Tony Lindgren   pinctrl: core: Ad...
15
16
17
  config GENERIC_PINMUX_FUNCTIONS
  	bool
  	select PINMUX
ae6b4d858   Linus Walleij   pinctrl: add a pi...
18
  config PINCONF
244e95a7a   Uwe Kleine-König   pinctrl: hide CON...
19
  	bool "Support pin configuration controllers" if COMPILE_TEST
2744e8afb   Linus Walleij   drivers: create a...
20

394349f77   Linus Walleij   pinctrl: introduc...
21
22
23
  config GENERIC_PINCONF
  	bool
  	select PINCONF
2744e8afb   Linus Walleij   drivers: create a...
24
25
26
27
28
  config DEBUG_PINCTRL
  	bool "Debug PINCTRL calls"
  	depends on DEBUG_KERNEL
  	help
  	  Say Y here to add some extra checks and diagnostics to PINCTRL calls.
00df0582e   Jesper Nilsson   pinctrl: Add pinc...
29
30
31
32
33
34
35
36
37
38
  config PINCTRL_ARTPEC6
          bool "Axis ARTPEC-6 pin controller driver"
          depends on MACH_ARTPEC6
          select PINMUX
          select GENERIC_PINCONF
          help
            This is the driver for the Axis ARTPEC-6 pin controller. This driver
            supports pin function multiplexing as well as pin bias and drive
            strength configuration. Device tree integration instructions can be
            found in Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
c8ce87820   Laxman Dewangan   pincntrl: add sup...
39
  config PINCTRL_AS3722
9385f35d6   Paul Gortmaker   pinctrl: as3722: ...
40
  	tristate "Pinctrl and GPIO driver for ams AS3722 PMIC"
c8ce87820   Laxman Dewangan   pincntrl: add sup...
41
42
43
44
45
46
47
48
  	depends on MFD_AS3722 && GPIOLIB
  	select PINMUX
  	select GENERIC_PINCONF
  	help
  	  AS3722 device supports the configuration of GPIO pins for different
  	  functionality. This driver supports the pinmux, push-pull and
  	  open drain configuration for the GPIO pins of AS3722 devices. It also
  	  supports the GPIO functionality through gpiolib.
449317a8b   Quentin Schulz   pinctrl: move gpi...
49
50
51
  config PINCTRL_AXP209
  	tristate "X-Powers AXP209 PMIC pinctrl and GPIO Support"
  	depends on MFD_AXP20X
971f1b38f   Quentin Schulz   pinctrl: axp209: ...
52
53
54
55
  	depends on OF
  	select PINMUX
  	select GENERIC_PINCONF
  	select GPIOLIB
449317a8b   Quentin Schulz   pinctrl: move gpi...
56
57
58
59
60
61
  	help
  	  AXP PMICs provides multiple GPIOs that can be muxed for different
  	  functions. This driver bundles a pinctrl driver to select the function
  	  muxing and a GPIO driver to handle the GPIO when the GPIO function is
  	  selected.
  	  Say yes to enable pinctrl and GPIO support for the AXP209 PMIC
6732ae5cb   Jean-Christophe PLAGNIOL-VILLARD   ARM: at91: add pi...
62
63
64
65
66
67
  config PINCTRL_AT91
  	bool "AT91 pinctrl driver"
  	depends on OF
  	depends on ARCH_AT91
  	select PINMUX
  	select PINCONF
80cc37329   Alexander Stein   pinctrl/at91: con...
68
69
70
  	select GPIOLIB
  	select OF_GPIO
  	select GPIOLIB_IRQCHIP
6732ae5cb   Jean-Christophe PLAGNIOL-VILLARD   ARM: at91: add pi...
71
72
  	help
  	  Say Y here to enable the at91 pinctrl driver
776180848   Ludovic Desroches   pinctrl: introduc...
73
74
75
76
77
78
79
80
81
82
83
84
  config PINCTRL_AT91PIO4
  	bool "AT91 PIO4 pinctrl driver"
  	depends on OF
  	depends on ARCH_AT91
  	select PINMUX
  	select GENERIC_PINCONF
  	select GPIOLIB
  	select GPIOLIB_IRQCHIP
  	select OF_GPIO
  	help
  	  Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
  	  controller available on sama5d2 SoC.
dbad75dd1   Ken Xue   pinctrl: add AMD ...
85
  config PINCTRL_AMD
337ea0fb1   Jean Delvare   pinctrl: Turn AMD...
86
  	tristate "AMD GPIO pin control"
fd35b2023   Linus Walleij   pinctrl: Add some...
87
  	depends on HAS_IOMEM
e2a021d44   Linus Walleij   pinctrl: Do not d...
88
  	select GPIOLIB
dbad75dd1   Ken Xue   pinctrl: add AMD ...
89
  	select GPIOLIB_IRQCHIP
83b31c2a5   Petr Mladek   pinctrl/amd: Fix ...
90
  	select PINMUX
dbad75dd1   Ken Xue   pinctrl: add AMD ...
91
92
93
94
95
96
97
98
99
100
  	select PINCONF
  	select GENERIC_PINCONF
  	help
  	  driver for memory mapped GPIO functionality on AMD platforms
  	  (x86 or arm).Most pins are usually muxed to some other
  	  functionality by firmware,so only a small amount is available
  	  for gpio use.
  
  	  Requires ACPI/FDT device enumeration code to set up a platform
  	  device.
8f3f02469   Manivannan Sadhasivam   pinctrl: Add pinc...
101
102
  config PINCTRL_BM1880
  	bool "Bitmain BM1880 Pinctrl driver"
8293b3c6d   Manivannan Sadhasivam   pinctrl: Rework K...
103
104
  	depends on OF && (ARCH_BITMAIN || COMPILE_TEST)
  	default ARCH_BITMAIN
8f3f02469   Manivannan Sadhasivam   pinctrl: Add pinc...
105
106
107
  	select PINMUX
  	help
  	  Pinctrl driver for Bitmain BM1880 SoC.
1ff91f0ae   David Lechner   pinctrl: New driv...
108
109
110
111
112
113
114
115
  config PINCTRL_DA850_PUPD
  	tristate "TI DA850/OMAP-L138/AM18XX pullup/pulldown groups"
  	depends on OF && (ARCH_DAVINCI_DA850 || COMPILE_TEST)
  	select PINCONF
  	select GENERIC_PINCONF
  	help
  	  Driver for TI DA850/OMAP-L138/AM18XX pinconf. Used to control
  	  pullup/pulldown pin groups.
38b0e5071   Baruch Siach   pinctrl: driver f...
116
117
118
119
120
  config PINCTRL_DIGICOLOR
  	bool
  	depends on OF && (ARCH_DIGICOLOR || COMPILE_TEST)
  	select PINMUX
  	select GENERIC_PINCONF
3f8c50c9b   John Crispin   OF: pinctrl: MIPS...
121
122
123
124
125
  config PINCTRL_LANTIQ
  	bool
  	depends on LANTIQ
  	select PINMUX
  	select PINCONF
2f77ac93a   Joachim Eastwood   pinctrl: add lpc1...
126
127
128
129
130
131
132
133
  config PINCTRL_LPC18XX
  	bool "NXP LPC18XX/43XX SCU pinctrl driver"
  	depends on OF && (ARCH_LPC18XX || COMPILE_TEST)
  	default ARCH_LPC18XX
  	select PINMUX
  	select GENERIC_PINCONF
  	help
  	  Pinctrl driver for NXP LPC18xx/43xx System Control Unit (SCU).
e316cb2b1   John Crispin   OF: pinctrl: MIPS...
134
135
136
137
  config PINCTRL_FALCON
  	bool
  	depends on SOC_FALCON
  	depends on PINCTRL_LANTIQ
06351d133   Linus Walleij   pinctrl: add a Ge...
138
139
140
141
142
  config PINCTRL_GEMINI
  	bool
  	depends on ARCH_GEMINI
  	default ARCH_GEMINI
  	select PINMUX
1c5b7f3c3   Linus Walleij   pinctrl: gemini: ...
143
  	select GENERIC_PINCONF
06351d133   Linus Walleij   pinctrl: add a Ge...
144
  	select MFD_SYSCON
64ac43e6f   Sebastian Reichel   gpio: mcp23s08: m...
145
146
  config PINCTRL_MCP23S08
  	tristate "Microchip MCP23xxx I/O expander"
64ac43e6f   Sebastian Reichel   gpio: mcp23s08: m...
147
  	depends on SPI_MASTER || I2C
adeac7754   Arnd Bergmann   pinctrl: mcp23s08...
148
  	depends on I2C || I2C=n
e2a021d44   Linus Walleij   pinctrl: Do not d...
149
  	select GPIOLIB
64ac43e6f   Sebastian Reichel   gpio: mcp23s08: m...
150
151
152
  	select GPIOLIB_IRQCHIP
  	select REGMAP_I2C if I2C
  	select REGMAP_SPI if SPI_MASTER
82039d244   Sebastian Reichel   pinctrl: mcp23s08...
153
  	select GENERIC_PINCONF
64ac43e6f   Sebastian Reichel   gpio: mcp23s08: m...
154
  	help
6ff455665   Jan Kundrát   pinctrl: mcp23s08...
155
156
157
158
  	  SPI/I2C driver for Microchip MCP23S08 / MCP23S17 / MCP23S18 /
  	  MCP23008 / MCP23017 / MCP23018 I/O expanders.
  	  This provides a GPIO interface supporting inputs and outputs and a
  	  corresponding interrupt-controller.
64ac43e6f   Sebastian Reichel   gpio: mcp23s08: m...
159

611dac1e4   Neil Armstrong   pinctrl: Add Oxfo...
160
161
162
163
164
165
166
167
168
169
  config PINCTRL_OXNAS
  	bool
  	depends on OF
  	select PINMUX
  	select PINCONF
  	select GENERIC_PINCONF
  	select GPIOLIB
  	select OF_GPIO
  	select GPIOLIB_IRQCHIP
  	select MFD_SYSCON
d3e511611   Heiko Stübner   pinctrl: add pinc...
170
171
172
173
174
  config PINCTRL_ROCKCHIP
  	bool
  	select PINMUX
  	select GENERIC_PINCONF
  	select GENERIC_IRQ_CHIP
751a99aba   Heiko Stübner   pinctrl: rockchip...
175
  	select MFD_SYSCON
d3e511611   Heiko Stübner   pinctrl: add pinc...
176

5a49b644b   Jacopo Mondi   pinctrl: Renesas ...
177
178
179
180
181
182
183
184
185
186
  config PINCTRL_RZA1
  	bool "Renesas RZ/A1 gpio and pinctrl driver"
  	depends on OF
  	depends on ARCH_R7S72100 || COMPILE_TEST
  	select GPIOLIB
  	select GENERIC_PINCTRL_GROUPS
  	select GENERIC_PINMUX_FUNCTIONS
  	select GENERIC_PINCONF
  	help
  	  This selects pinctrl driver for Renesas RZ/A1 platforms.
b59d0e782   Chris Brandt   pinctrl: Add RZ/A...
187
188
189
190
191
192
193
194
195
196
  config PINCTRL_RZA2
  	bool "Renesas RZ/A2 gpio and pinctrl driver"
  	depends on OF
  	depends on ARCH_R7S9210 || COMPILE_TEST
  	select GPIOLIB
  	select GENERIC_PINCTRL_GROUPS
  	select GENERIC_PINMUX_FUNCTIONS
  	select GENERIC_PINCONF
  	help
  	  This selects GPIO and pinctrl driver for Renesas RZ/A2 platforms.
4e53b5004   Phil Edworthy   pinctrl: renesas:...
197
198
199
200
201
202
203
204
205
  config PINCTRL_RZN1
  	bool "Renesas RZ/N1 pinctrl driver"
  	depends on OF
  	depends on ARCH_RZN1 || COMPILE_TEST
  	select GENERIC_PINCTRL_GROUPS
  	select GENERIC_PINMUX_FUNCTIONS
  	select GENERIC_PINCONF
  	help
  	  This selects pinctrl driver for Renesas RZ/N1 devices.
8b8b091bf   Tony Lindgren   pinctrl: Add one-...
206
207
208
  config PINCTRL_SINGLE
  	tristate "One-register-per-pin type device tree based pinctrl driver"
  	depends on OF
fd35b2023   Linus Walleij   pinctrl: Add some...
209
  	depends on HAS_IOMEM
caeb774ea   Tony Lindgren   pinctrl: single: ...
210
  	select GENERIC_PINCTRL_GROUPS
571aec4df   Tony Lindgren   pinctrl: single: ...
211
  	select GENERIC_PINMUX_FUNCTIONS
9dddb4df9   Haojian Zhuang   pinctrl: single: ...
212
  	select GENERIC_PINCONF
8b8b091bf   Tony Lindgren   pinctrl: Add one-...
213
214
  	help
  	  This selects the device tree based generic pinctrl driver.
3bece55aa   Linus Walleij   pinctrl: rename U...
215
  config PINCTRL_SIRF
a17272a46   Barry Song   pinctrl: sirf: dr...
216
  	bool "CSR SiRFprimaII pin controller driver"
d3e26f2fe   Barry Song   pinctrl: sirf: en...
217
  	depends on ARCH_SIRF
393daa814   Rongjun Ying   pinctrl: add a dr...
218
  	select PINMUX
f93677932   Wei Chen   pinctrl: sirf: ad...
219
220
  	select PINCONF
  	select GENERIC_PINCONF
7420d2d09   Linus Walleij   pinctrl: sirf: sw...
221
  	select GPIOLIB_IRQCHIP
393daa814   Rongjun Ying   pinctrl: add a dr...
222

9e80f9064   Neil Armstrong   pinctrl: Add SX15...
223
224
  config PINCTRL_SX150X
  	bool "Semtech SX150x I2C GPIO expander pinctrl driver"
e2a021d44   Linus Walleij   pinctrl: Do not d...
225
  	depends on I2C=y
9e80f9064   Neil Armstrong   pinctrl: Add SX15...
226
227
228
  	select PINMUX
  	select PINCONF
  	select GENERIC_PINCONF
e2a021d44   Linus Walleij   pinctrl: Do not d...
229
  	select GPIOLIB
9e80f9064   Neil Armstrong   pinctrl: Add SX15...
230
  	select GPIOLIB_IRQCHIP
0db0f26c2   Andrey Smirnov   pinctrl-sx150x: C...
231
  	select REGMAP
9e80f9064   Neil Armstrong   pinctrl: Add SX15...
232
233
234
235
236
237
  	help
  	  Say yes here to provide support for Semtech SX150x-series I2C
  	  GPIO expanders as pinctrl module.
  	  Compatible models include:
  	  - 8 bits:  sx1508q, sx1502q
  	  - 16 bits: sx1509q, sx1506q
cefc03e59   Andrew Bresticker   pinctrl: Add Pist...
238
239
240
241
242
243
244
  config PINCTRL_PISTACHIO
  	def_bool y if MACH_PISTACHIO
  	depends on GPIOLIB
  	select PINMUX
  	select GENERIC_PINCONF
  	select GPIOLIB_IRQCHIP
  	select OF_GPIO
701016c0c   Srinivas KANDAGATLA   pinctrl: st: Add ...
245
246
247
248
249
  config PINCTRL_ST
  	bool
  	depends on OF
  	select PINMUX
  	select PINCONF
130cbe308   Linus Walleij   pinctrl: st: use ...
250
  	select GPIOLIB_IRQCHIP
701016c0c   Srinivas KANDAGATLA   pinctrl: st: Add ...
251

1490d9f84   Amelie Delaunay   pinctrl: Add STMF...
252
253
  config PINCTRL_STMFX
  	tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
9af2de765   Amelie Delaunay   pinctrl: Kconfig:...
254
  	depends on I2C
ec2e0f4f0   Amelie Delaunay   pinctrl: stmfx: F...
255
  	depends on OF_GPIO
1490d9f84   Amelie Delaunay   pinctrl: Add STMF...
256
257
258
259
260
261
262
263
264
  	select GENERIC_PINCONF
  	select GPIOLIB_IRQCHIP
  	select MFD_STMFX
  	help
  	  Driver for STMicroelectronics Multi-Function eXpander (STMFX)
  	  GPIO expander.
  	  This provides a GPIO interface supporting inputs and outputs,
  	  and configuring push-pull, open-drain, and can also be used as
  	  interrupt-controller.
3bece55aa   Linus Walleij   pinctrl: rename U...
265
266
  config PINCTRL_U300
  	bool "U300 pin controller driver"
98da35295   Linus Walleij   pinctrl: add a dr...
267
268
  	depends on ARCH_U300
  	select PINMUX
dc0b1aa3e   Linus Walleij   pinctrl: support ...
269
  	select GENERIC_PINCONF
45f034ef2   Linus Walleij   pinctrl: hide sub...
270

ca402d37d   Linus Walleij   pinctrl: move the...
271
272
  config PINCTRL_COH901
  	bool "ST-Ericsson U300 COH 901 335/571 GPIO"
3c94d1bbd   Linus Walleij   pinctrl: select t...
273
  	depends on GPIOLIB && ARCH_U300 && PINCTRL_U300
523dcce72   Linus Walleij   pinctrl: coh901: ...
274
  	select GPIOLIB_IRQCHIP
ca402d37d   Linus Walleij   pinctrl: move the...
275
276
277
278
279
  	help
  	  Say yes here to support GPIO interface on ST-Ericsson U300.
  	  The names of the two IP block variants supported are
  	  COH 901 335 and COH 901 571/3. They contain 3, 5 or 7
  	  ports of 8 GPIO pins each.
2df723d49   Laxman Dewangan   pinctrl: max77620...
280
281
  config PINCTRL_MAX77620
  	tristate "MAX77620/MAX20024 Pincontrol support"
24d6a91c9   Arnd Bergmann   pinctrl: max77620...
282
  	depends on MFD_MAX77620 && OF
79f28b9fc   Arnd Bergmann   pinctrl: max77620...
283
  	select PINMUX
2df723d49   Laxman Dewangan   pinctrl: max77620...
284
285
286
287
288
289
  	select GENERIC_PINCONF
  	help
  	  Say Yes here to enable Pin control support for Maxim PMIC MAX77620.
  	  This PMIC has 8 GPIO pins that work as GPIO as well as special
  	  function in alternate mode. This driver also configure push-pull,
  	  open drain, FPS slots etc.
0a8d3e241   Laxman Dewangan   pinctrl: palmas: ...
290
  config PINCTRL_PALMAS
767b8ce36   Paul Gortmaker   pinctrl: palmas: ...
291
  	tristate "Pinctrl driver for the PALMAS Series MFD devices"
0a8d3e241   Laxman Dewangan   pinctrl: palmas: ...
292
  	depends on OF && MFD_PALMAS
63ca8db75   Axel Lin   pinctrl: palmas: ...
293
  	select PINMUX
0a8d3e241   Laxman Dewangan   pinctrl: palmas: ...
294
295
296
297
298
299
  	select GENERIC_PINCONF
  	help
  	  Palmas device supports the configuration of pins for different
  	  functionality. This driver supports the pinmux, push-pull and
  	  open drain configuration for the Palmas series devices like
  	  TPS65913, TPS80036 etc.
2ba384e6c   Joshua Henderson   pinctrl: pinctrl-...
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
  config PINCTRL_PIC32
  	bool "Microchip PIC32 pin controller driver"
  	depends on OF
  	depends on MACH_PIC32
  	select PINMUX
  	select GENERIC_PINCONF
  	select GPIOLIB_IRQCHIP
  	select OF_GPIO
  	help
  	  This is the pin controller and gpio driver for Microchip PIC32
  	  microcontrollers. This option is selected automatically when specific
  	  machine and arch are selected to build.
  
  config PINCTRL_PIC32MZDA
  	def_bool y if PIC32MZDA
  	select PINCTRL_PIC32
add958cee   Soren Brinkmann   pinctrl: Add driv...
316
317
318
319
320
321
  config PINCTRL_ZYNQ
  	bool "Pinctrl driver for Xilinx Zynq"
  	depends on ARCH_ZYNQ
  	select PINMUX
  	select GENERIC_PINCONF
  	help
485dba27e   Masahiro Yamada   pinctrl: fix a ty...
322
  	  This selects the pinctrl driver for Xilinx Zynq.
add958cee   Soren Brinkmann   pinctrl: Add driv...
323

b5c23aa46   Paul Cercueil   pinctrl: add a pi...
324
325
  config PINCTRL_INGENIC
  	bool "Pinctrl driver for the Ingenic JZ47xx SoCs"
635c20a1f   Paul Cercueil   pinctrl: ingenic:...
326
  	default MACH_INGENIC
c504985e3   Linus Walleij   gpio/pinctrl: ing...
327
  	depends on OF
635c20a1f   Paul Cercueil   pinctrl: ingenic:...
328
  	depends on MIPS || COMPILE_TEST
b5c23aa46   Paul Cercueil   pinctrl: add a pi...
329
330
331
  	select GENERIC_PINCONF
  	select GENERIC_PINCTRL_GROUPS
  	select GENERIC_PINMUX_FUNCTIONS
e72394e2e   Paul Cercueil   pinctrl: ingenic:...
332
333
  	select GPIOLIB
  	select GPIOLIB_IRQCHIP
b5c23aa46   Paul Cercueil   pinctrl: add a pi...
334
  	select REGMAP_MMIO
ea479996c   Joseph Chen   pinctrl: Add pinc...
335
336
337
338
339
340
341
342
  config PINCTRL_RK805
  	tristate "Pinctrl and GPIO driver for RK805 PMIC"
  	depends on MFD_RK808
  	select GPIOLIB
  	select PINMUX
  	select GENERIC_PINCONF
  	help
  	  This selects the pinctrl driver for RK805.
ce8dc0943   Alexandre Belloni   pinctrl: Add Micr...
343
  config PINCTRL_OCELOT
da801ab56   Alexandre Belloni   pinctrl: ocelot: ...
344
  	bool "Pinctrl driver for the Microsemi Ocelot and Jaguar2 SoCs"
ce8dc0943   Alexandre Belloni   pinctrl: Add Micr...
345
  	depends on OF
2dab3dd1f   Linus Walleij   pinctrl: ocelot: ...
346
  	depends on HAS_IOMEM
ce8dc0943   Alexandre Belloni   pinctrl: Add Micr...
347
  	select GPIOLIB
be36abb71   Quentin Schulz   pinctrl: ocelot: ...
348
  	select GPIOLIB_IRQCHIP
ce8dc0943   Alexandre Belloni   pinctrl: Add Micr...
349
350
351
  	select GENERIC_PINCONF
  	select GENERIC_PINCTRL_GROUPS
  	select GENERIC_PINMUX_FUNCTIONS
da801ab56   Alexandre Belloni   pinctrl: ocelot: ...
352
  	select OF_GPIO
ce8dc0943   Alexandre Belloni   pinctrl: Add Micr...
353
  	select REGMAP_MMIO
2242ddfbf   Manivannan Sadhasivam   pinctrl: actions:...
354
  source "drivers/pinctrl/actions/Kconfig"
4d3d0e427   Andrew Jeffery   pinctrl: Add core...
355
  source "drivers/pinctrl/aspeed/Kconfig"
b17f2f9b8   Ray Jui   pinctrl: bcm: con...
356
  source "drivers/pinctrl/bcm/Kconfig"
3de68d331   Antoine Tenart   pinctrl: berlin: ...
357
  source "drivers/pinctrl/berlin/Kconfig"
edad3b2a5   Linus Walleij   pinctrl: imx/mxs:...
358
  source "drivers/pinctrl/freescale/Kconfig"
5fae8b86f   Mika Westerberg   pinctrl: Move Int...
359
  source "drivers/pinctrl/intel/Kconfig"
06763c741   Thomas Petazzoni   pinctrl: mvebu: m...
360
  source "drivers/pinctrl/mvebu/Kconfig"
3a1980592   Linus Walleij   pinctrl: nomadik:...
361
  source "drivers/pinctrl/nomadik/Kconfig"
3b588e43e   Tomer Maimon   pinctrl: nuvoton:...
362
  source "drivers/pinctrl/nuvoton/Kconfig"
4b15ec9d4   Robert Jarzmik   pinctrl: activate...
363
  source "drivers/pinctrl/pxa/Kconfig"
69b78b8de   Linus Walleij   pinctrl: msm: mov...
364
  source "drivers/pinctrl/qcom/Kconfig"
ebe629a39   Sachin Kamat   pinctrl: samsung:...
365
  source "drivers/pinctrl/samsung/Kconfig"
6e54d8d25   Laurent Pinchart   sh-pfc: Move driv...
366
  source "drivers/pinctrl/sh-pfc/Kconfig"
deda8287e   Viresh Kumar   pinctrl: Add SPEA...
367
  source "drivers/pinctrl/spear/Kconfig"
41d32cfce   Baolin Wang   pinctrl: sprd: Ad...
368
  source "drivers/pinctrl/sprd/Kconfig"
aceb16dc2   Maxime Coquelin   pinctrl: Add STM3...
369
  source "drivers/pinctrl/stm32/Kconfig"
5f9107774   Maxime Ripard   pinctrl: sunxi: M...
370
  source "drivers/pinctrl/sunxi/Kconfig"
25cbac771   Masahiro Yamada   pinctrl: tegra: m...
371
  source "drivers/pinctrl/tegra/Kconfig"
003910ebc   Nishanth Menon   pinctrl: Introduc...
372
  source "drivers/pinctrl/ti/Kconfig"
6e9088920   Masahiro Yamada   pinctrl: UniPhier...
373
  source "drivers/pinctrl/uniphier/Kconfig"
170c6152a   Tony Prisk   pinctrl: gpio: vt...
374
  source "drivers/pinctrl/vt8500/Kconfig"
a6df410d4   Hongzhou Yang   pinctrl: mediatek...
375
  source "drivers/pinctrl/mediatek/Kconfig"
cbff0c4d2   Shawn Guo   pinctrl: add ZTE ...
376
  source "drivers/pinctrl/zte/Kconfig"
277d14eb8   Jerome Brunet   pinctrl: meson: s...
377
  source "drivers/pinctrl/meson/Kconfig"
218d72a77   Richard Fitzgerald   pinctrl: madera: ...
378
  source "drivers/pinctrl/cirrus/Kconfig"
deda8287e   Viresh Kumar   pinctrl: Add SPEA...
379

3f8c50c9b   John Crispin   OF: pinctrl: MIPS...
380
381
382
383
  config PINCTRL_XWAY
  	bool
  	depends on SOC_TYPE_XWAY
  	depends on PINCTRL_LANTIQ
5aad0db1c   Christian Ruppert   pinctrl: add TB10...
384
385
  config PINCTRL_TB10X
  	bool
b99e6fb86   Linus Walleij   pinctrl: fix allm...
386
387
  	depends on OF && ARC_PLAT_TB10X
  	select GPIOLIB
5aad0db1c   Christian Ruppert   pinctrl: add TB10...
388

d219b9246   Phil Reid   pinctrl: change K...
389
  endif