Thread (1 message) 1 message, 1 author, 2014-06-11

[PATCH 04/11] pinctrl: sunxi: Properly handle level triggered gpio interrupts

From: Linus Walleij <hidden>
Date: 2014-06-11 09:00:30
Also in: linux-devicetree, linux-mmc, linux-wireless

On Mon, May 26, 2014 at 9:47 AM, Hans de Goede [off-list ref] wrote:
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 waitnig for i2c / spi / mmc transfers), before
acknowledging the interrupt.

Signed-off-by: Hans de Goede <redacted>
I haven't seen any feedback on the pin controller patches in this
series from Maxime, I might have missed it due to being tied to
some other patch in the series.

Anyway, this needs to be rebased and reposted anyway, I
just merged some base patches from Maxime for external
interrupts that will go in after the merge window, I need some
help to figure out what and how to merge here.

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help