[PATCH 2/5] ARM: omap: update GPIO chained IRQ handler to use EOI in parent chip

Tony Lindgren tony at atomide.com
Tue Feb 22 13:18:05 EST 2011


* Will Deacon <will.deacon at arm.com> [110221 07:28]:
> On OMAP4, gpio_irq_handler can be chained to a physical interrupt using
> the GIC as the primary IRQ chip. Now that the GIC uses the fasteoi flow
> model, the chained handler must invoke ->irq_eoi once handling is
> complete.
> 
> This patch adds a conditional call to ->irq_eoi in the GPIO IRQ handler
> for OMAP platforms. For OMAP implementations using other primary
> interrupt controllers, the ->irq_ack call remains and is also made
> conditional on the support offered by the controller.
> 
> Cc: Santosh Shilimkar <santosh.shilimkar at ti.com>
> Cc: Colin Cross <ccross at google.com>
> Signed-off-by: Will Deacon <will.deacon at arm.com>

Acked-by: Tony Lindgren <tony at atomide.com>



More information about the linux-arm-kernel mailing list