aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2012-12-11 16:00:56 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2012-12-11 16:00:56 -0500
commitb0885d01f9ab1274109c02942c881d598f939623 (patch)
tree8c0e33fa141f2732a5c8e0e2db8b457d5cd865f9 /drivers/gpio/Kconfig
parentbad73c5aa069f1f14cc07ce7bbae8d463635560c (diff)
parentfc13d5a5b17c657b7682c145d367dcb859c507d9 (diff)
Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6
Pull GPIO updates from Grant Likely: "GPIO follow up patch and type change for v3.5 merge window Primarily device driver additions, features and bug fixes. Not much touching gpio common subsystem support. Should not be scary." * tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6: (34 commits) gpio: Provide the STMPE GPIO driver with its own IRQ Domain gpio: add TS-5500 DIO blocks support gpio: pcf857x: use client->irq for gpio_to_irq() gpio: stmpe: Add DT support for stmpe gpio gpio: pl061 depends on ARM gpio/pl061: remove old comment gpio: SPEAr: add spi chipselect control driver gpio: gpio-max710x: Support device tree probing gpio: twl4030: Use only TWL4030_MODULE_LED for LED configuration gpio: tegra: read output value when gpio is set in direction_out gpio: pca953x: Add compatible strings to gpio-pca953x driver gpio: pca953x: Register an IRQ domain gpio: mvebu: Set free callback for gpio_chip gpio: tegra: Drop exporting static functions gpio: tegra: Staticize non-exported symbols gpio: tegra: fix suspend/resume apis gpio-pch: Set parent dev for gpio chip gpio: em: Fix build errors GPIO: clps711x: use platform_device_unregister in gpio_clps711x_init() gpio/tc3589x: convert to use the simple irqdomain ...
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r--drivers/gpio/Kconfig32
1 files changed, 31 insertions, 1 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig
index f16557690cfd..14a6c2913e49 100644
--- a/drivers/gpio/Kconfig
+++ b/drivers/gpio/Kconfig
@@ -90,11 +90,26 @@ config GPIO_DA9052
90 help 90 help
91 Say yes here to enable the GPIO driver for the DA9052 chip. 91 Say yes here to enable the GPIO driver for the DA9052 chip.
92 92
93config GPIO_DA9055
94 tristate "Dialog Semiconductor DA9055 GPIO"
95 depends on MFD_DA9055
96 help
97 Say yes here to enable the GPIO driver for the DA9055 chip.
98
99 The Dialog DA9055 PMIC chip has 3 GPIO pins that can be
100 be controller by this driver.
101
102 If driver is built as a module it will be called gpio-da9055.
103
93config GPIO_MAX730X 104config GPIO_MAX730X
94 tristate 105 tristate
95 106
96comment "Memory mapped GPIO drivers:" 107comment "Memory mapped GPIO drivers:"
97 108
109config GPIO_CLPS711X
110 def_bool y
111 depends on ARCH_CLPS711X
112
98config GPIO_GENERIC_PLATFORM 113config GPIO_GENERIC_PLATFORM
99 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)" 114 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)"
100 select GPIO_GENERIC 115 select GPIO_GENERIC
@@ -174,7 +189,7 @@ config GPIO_MXS
174 189
175config GPIO_PL061 190config GPIO_PL061
176 bool "PrimeCell PL061 GPIO support" 191 bool "PrimeCell PL061 GPIO support"
177 depends on ARM_AMBA 192 depends on ARM && ARM_AMBA
178 select GENERIC_IRQ_CHIP 193 select GENERIC_IRQ_CHIP
179 help 194 help
180 Say yes here to support the PrimeCell PL061 GPIO device 195 Say yes here to support the PrimeCell PL061 GPIO device
@@ -185,6 +200,13 @@ config GPIO_PXA
185 help 200 help
186 Say yes here to support the PXA GPIO device 201 Say yes here to support the PXA GPIO device
187 202
203config GPIO_SPEAR_SPICS
204 bool "ST SPEAr13xx SPI Chip Select as GPIO support"
205 depends on PLAT_SPEAR
206 select GENERIC_IRQ_CHIP
207 help
208 Say yes here to support ST SPEAr SPI Chip Select as GPIO device
209
188config GPIO_STA2X11 210config GPIO_STA2X11
189 bool "STA2x11/ConneXt GPIO support" 211 bool "STA2x11/ConneXt GPIO support"
190 depends on MFD_STA2X11 212 depends on MFD_STA2X11
@@ -193,6 +215,14 @@ config GPIO_STA2X11
193 Say yes here to support the STA2x11/ConneXt GPIO device. 215 Say yes here to support the STA2x11/ConneXt GPIO device.
194 The GPIO module has 128 GPIO pins with alternate functions. 216 The GPIO module has 128 GPIO pins with alternate functions.
195 217
218config GPIO_TS5500
219 tristate "TS-5500 DIO blocks and compatibles"
220 help
221 This driver supports Digital I/O exposed by pin blocks found on some
222 Technologic Systems platforms. It includes, but is not limited to, 3
223 blocks of the TS-5500: DIO1, DIO2 and the LCD port, and the TS-5600
224 LCD port.
225
196config GPIO_VT8500 226config GPIO_VT8500
197 bool "VIA/Wondermedia SoC GPIO Support" 227 bool "VIA/Wondermedia SoC GPIO Support"
198 depends on ARCH_VT8500 228 depends on ARCH_VT8500