]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
irqchip: orion: use handle_edge_irq on bridge irqs
authorSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Thu, 23 Jan 2014 22:38:05 +0000 (23:38 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 7 Mar 2014 06:06:27 +0000 (22:06 -0800)
commitc703ce709e64e399ed2490e39f80ebc36d37a2af
tree460cd97c4a49687039ac4544c0fff3e9b92a0641
parent31b61124fcfbe3af0667ae4dd6f25508ab9829e9
irqchip: orion: use handle_edge_irq on bridge irqs

commit 5f40067fc86f0e49329ad4a852c278998ff4394e upstream.

Bridge irqs are edge-triggered, i.e. they get asserted on low-to-high
transitions and not on the level of the downstream interrupt line.
This replaces handle_level_irq by the more appropriate handle_edge_irq.

Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Tested-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/irqchip/irq-orion.c