]> git.baikalelectronics.ru Git - kernel.git/commit
gpio: adp5588-gpio: support interrupt controller
authorMichael Hennerich <michael.hennerich@analog.com>
Wed, 27 Oct 2010 22:33:19 +0000 (15:33 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 28 Oct 2010 01:03:07 +0000 (18:03 -0700)
commit8efc4fe881b79b39dc43570940c4b625ab2a963e
tree38d738b858105a46a473bcae0958e2ded77a2e21
parentfa44a39aa8758befe5771dac6171e1ee220bedf6
gpio: adp5588-gpio: support interrupt controller

Implement irq_chip functionality on ADP5588/5587 GPIO expanders.  Only
level sensitive interrupts are supported.  Interrupts provided by this
irq_chip must be requested using request_threaded_irq().

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/gpio/Kconfig
drivers/gpio/adp5588-gpio.c
include/linux/i2c/adp5588.h