ARM: 6538/1: Subarch IRQ handler macros V3
authorMagnus Damm <damm@opensource.se>
Wed, 22 Dec 2010 12:20:08 +0000 (13:20 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 24 Dec 2010 09:47:36 +0000 (09:47 +0000)
commitcd544ce754ac2432ffcc0626ea802d2b30876b50
treec1c678191e34ffb3c5bae173579191992ae530aa
parent521086412ee423fbdfc7da81f257239c43f707b4
ARM: 6538/1: Subarch IRQ handler macros V3

Per subarch interrupt handler macros V3.

This patch breaks out code from the irq_handler macro
into arch_irq_handler and arch_irq_handler_default.

The macros are put in the header file "entry-macro-multi.S"

The arch_irq_handler_default macro is designed to be
used by irq_handler in entry-armv.S while arch_irq_handler
is suitable for per-subarch use.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/entry-macro-multi.S [new file with mode: 0644]
arch/arm/kernel/entry-armv.S