ARM: omap2/3: Add global omap2/3_intc_handle_irq() functions
authorMarc Zyngier <marc.zyngier@arm.com>
Tue, 6 Sep 2011 08:56:17 +0000 (09:56 +0100)
committerMarc Zyngier <marc.zyngier@arm.com>
Tue, 15 Nov 2011 18:14:02 +0000 (18:14 +0000)
commit2db1499784da653f7e257d98fefdebc65fde7c40
treea7fb2699e1282f96d315df926fb41bf4f49c4dd0
parent368b8e252335725ea72d7bcbb3b1c8837b8dfeed
ARM: omap2/3: Add global omap2/3_intc_handle_irq() functions

Provide the OMAP2/3 IRQ code with low level handlers that can be used
by platforms using CONFIG_MULTI_IRQ_HANDLER. Though the handlers are
written in C, the compiled code looks very similar to its assembly
counterpart (at least with my gcc 4.4.1).

Tested-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm/mach-omap2/irq.c
arch/arm/plat-omap/include/plat/irqs.h