gpio: Add GPIO support for the ACCES PCI-IDIO-16
authorWilliam Breathitt Gray <vilhelm.gray@gmail.com>
Wed, 1 Feb 2017 20:37:55 +0000 (15:37 -0500)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 6 Feb 2017 10:01:06 +0000 (11:01 +0100)
commit02e74fc0401ae3f952423b04bea773195f2372ce
tree130556933b2513a31783b082d6ac2c93db6feec2
parente4df1ebdfeb4c68523046667b2d8ef8ab20ae066
gpio: Add GPIO support for the ACCES PCI-IDIO-16

The ACCES PCI-IDIO-16 device provides 32 lines of digital I/O (16 lines
of optically-isolated digital inputs for AC and DC control signals, and
16 lines of solid state switch digital outputs). An interrupt is
generated when any of the inputs change state (low to high or high to
low). Input filter control is not supported by this driver, and input
filters are deactivated by this driver.

Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
MAINTAINERS
drivers/gpio/Kconfig
drivers/gpio/Makefile
drivers/gpio/gpio-pci-idio-16.c [new file with mode: 0644]