linux/drivers/pinctrl/sunxi
Hans de Goede f4c51c103b pinctrl: sunxi: Properly handle level triggered gpio interrupts
For level triggered gpio interrupts we need to use handle_fasteoi_irq,
like we do with the irq-sunxi-nmi driver. This is necessary to give threaded
interrupt handlers a chance to actuall clear the source of the interrupt
(which may involve sleeping waiting for i2c / spi / mmc transfers), before
acknowledging the interrupt.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2014-07-11 14:08:24 +02:00
..
Kconfig pinctrl: sunxi: depend on RESET_CONTROLLER 2014-05-27 15:19:21 +02:00
Makefile pinctrl: sunxi: Fix recursive dependency 2014-05-23 00:35:16 +02:00
pinctrl-sun4i-a10.c pinctrl: sunxi: Declare the number of interrupt banks in the descriptor 2014-06-19 09:35:11 +02:00
pinctrl-sun5i-a10s.c pinctrl: sunxi: Declare the number of interrupt banks in the descriptor 2014-06-19 09:35:11 +02:00
pinctrl-sun5i-a13.c pinctrl: sunxi: Declare the number of interrupt banks in the descriptor 2014-06-19 09:35:11 +02:00
pinctrl-sun6i-a31-r.c pinctrl: sunxi: Declare the number of interrupt banks in the descriptor 2014-06-19 09:35:11 +02:00
pinctrl-sun6i-a31.c pinctrl: sunxi: Declare the interrupt function for the A31 2014-06-19 09:35:12 +02:00
pinctrl-sun7i-a20.c pinctrl: sunxi: Declare the number of interrupt banks in the descriptor 2014-06-19 09:35:11 +02:00
pinctrl-sunxi.c pinctrl: sunxi: Properly handle level triggered gpio interrupts 2014-07-11 14:08:24 +02:00
pinctrl-sunxi.h pinctrl: sunxi: Implement multiple interrupt banks support 2014-06-19 09:35:12 +02:00