AT91: Convert to fasteoi IRQ handler, and remove ARM irq_finish

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Thu Apr 28 05:33:01 EDT 2011


On 15:09 Wed 27 Apr     , Andrew Victor wrote:
> The AT91's AIC interrupt controller will internally mask the current
> (and lower-priority) interrupts until software acknowledges that the
> interrupt was handled by writing to the AIC_EOICR register.
> 
> This matches the "fasteoi" IRQ flow-handler, so convert the AT91 to use
> handle_fasteoi_irq rather than handle_level_irq.
> 
> This also allows the irq_finish() call to be removed from the low-level
> ARM IRQ handler.
> 
> 
> Signed-off-by: Andrew Victor <linux at maxim.org.za>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj at jcrosoft.com>

Good for me

I put it in the next or you take Thomas?

Best Regards,
J.



More information about the linux-arm-kernel mailing list