diff options
author | Miguel Gaio <miguel.gaio@efixo.com> | 2010-10-27 18:33:18 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-27 21:03:07 -0400 |
commit | ead6db084392349ad33323b1bb2916058dd7e82b (patch) | |
tree | 8288fb20f86550ba8bb5d9984a7d09ead9b333d7 /drivers/gpio/Kconfig | |
parent | 76d800a5b6e198c4fda07b88bb42a545709f193b (diff) |
gpio: add support for 74x164 serial-in/parallel-out 8-bit shift register
Add support for generic 74x164 serial-in/parallel-out 8-bits shift
register. This driver can be used as a GPIO output expander.
[akpm@linux-foundation.org: remove unused local `refresh']
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>
Signed-off-by: Juhos Gabor <juhosg@openwrt.org>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/gpio/Kconfig')
-rw-r--r-- | drivers/gpio/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index e47ef94be379..bc7b0fca6415 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig | |||
@@ -344,6 +344,14 @@ config GPIO_MC33880 | |||
344 | SPI driver for Freescale MC33880 high-side/low-side switch. | 344 | SPI driver for Freescale MC33880 high-side/low-side switch. |
345 | This provides GPIO interface supporting inputs and outputs. | 345 | This provides GPIO interface supporting inputs and outputs. |
346 | 346 | ||
347 | config GPIO_74X164 | ||
348 | tristate "74x164 serial-in/parallel-out 8-bits shift register" | ||
349 | depends on SPI_MASTER | ||
350 | help | ||
351 | Platform driver for 74x164 compatible serial-in/parallel-out | ||
352 | 8-outputs shift registers. This driver can be used to provide access | ||
353 | to more gpio outputs. | ||
354 | |||
347 | comment "AC97 GPIO expanders:" | 355 | comment "AC97 GPIO expanders:" |
348 | 356 | ||
349 | config GPIO_UCB1400 | 357 | config GPIO_UCB1400 |