diff options
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r-- | drivers/gpio/Kconfig | 37 |
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 | ||
142 | config 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 | |||
142 | config GPIO_PCA953X | 149 | config 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 | ||
198 | config 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 | |||
191 | config GPIO_TWL4030 | 205 | config 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 | ||
266 | config GPIO_LANGWELL | 280 | config 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 | ||
272 | config GPIO_TIMBERDALE | 286 | config 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 | ||
292 | config 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 | |||
278 | comment "SPI GPIO expanders:" | 301 | comment "SPI GPIO expanders:" |
279 | 302 | ||
280 | config GPIO_MAX7301 | 303 | config 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 | ||
336 | comment "MODULbus GPIO expanders:" | ||
337 | |||
338 | config 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 | |||
313 | endif | 346 | endif |