aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r--drivers/gpio/Kconfig37
1 files changed, 35 insertions, 2 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index fee678f74a1..724038dab4c 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -139,6 +139,13 @@ config GPIO_MAX732X
139 Board setup code must specify the model to use, and the start 139 Board setup code must specify the model to use, and the start
140 number for these GPIOs. 140 number for these GPIOs.
141 141
142config GPIO_MAX732X_IRQ
143 bool "Interrupt controller support for MAX732x"
144 depends on GPIO_MAX732X=y && GENERIC_HARDIRQS
145 help
146 Say yes here to enable the max732x to be used as an interrupt
147 controller. It requires the driver to be built in the kernel.
148
142config GPIO_PCA953X 149config GPIO_PCA953X
143 tristate "PCA953x, PCA955x, TCA64xx, and MAX7310 I/O ports" 150 tristate "PCA953x, PCA955x, TCA64xx, and MAX7310 I/O ports"
144 depends on I2C 151 depends on I2C
@@ -188,6 +195,13 @@ config GPIO_PCF857X
188 This driver provides an in-kernel interface to those GPIOs using 195 This driver provides an in-kernel interface to those GPIOs using
189 platform-neutral GPIO calls. 196 platform-neutral GPIO calls.
190 197
198config GPIO_TC35892
199 bool "TC35892 GPIOs"
200 depends on MFD_TC35892
201 help
202 This enables support for the GPIOs found on the TC35892
203 I/O Expander.
204
191config GPIO_TWL4030 205config GPIO_TWL4030
192 tristate "TWL4030, TWL5030, and TPS659x0 GPIOs" 206 tristate "TWL4030, TWL5030, and TPS659x0 GPIOs"
193 depends on TWL4030_CORE 207 depends on TWL4030_CORE
@@ -264,10 +278,10 @@ config GPIO_BT8XX
264 If unsure, say N. 278 If unsure, say N.
265 279
266config GPIO_LANGWELL 280config GPIO_LANGWELL
267 bool "Intel Moorestown Platform Langwell GPIO support" 281 bool "Intel Langwell/Penwell GPIO support"
268 depends on PCI 282 depends on PCI
269 help 283 help
270 Say Y here to support Intel Moorestown platform GPIO. 284 Say Y here to support Intel Langwell/Penwell GPIO.
271 285
272config GPIO_TIMBERDALE 286config GPIO_TIMBERDALE
273 bool "Support for timberdale GPIO IP" 287 bool "Support for timberdale GPIO IP"
@@ -275,6 +289,15 @@ config GPIO_TIMBERDALE
275 ---help--- 289 ---help---
276 Add support for the GPIO IP in the timberdale FPGA. 290 Add support for the GPIO IP in the timberdale FPGA.
277 291
292config GPIO_RDC321X
293 tristate "RDC R-321x GPIO support"
294 depends on PCI && GPIOLIB
295 select MFD_CORE
296 select MFD_RDC321X
297 help
298 Support for the RDC R321x SoC GPIOs over southbridge
299 PCI configuration space.
300
278comment "SPI GPIO expanders:" 301comment "SPI GPIO expanders:"
279 302
280config GPIO_MAX7301 303config GPIO_MAX7301
@@ -310,4 +333,14 @@ config GPIO_UCB1400
310 To compile this driver as a module, choose M here: the 333 To compile this driver as a module, choose M here: the
311 module will be called ucb1400_gpio. 334 module will be called ucb1400_gpio.
312 335
336comment "MODULbus GPIO expanders:"
337
338config GPIO_JANZ_TTL
339 tristate "Janz VMOD-TTL Digital IO Module"
340 depends on MFD_JANZ_CMODIO
341 help
342 This enables support for the Janz VMOD-TTL Digital IO module.
343 This driver provides support for driving the pins in output
344 mode only. Input mode is not supported.
345
313endif 346endif