[PATCH] ARM SMP: add IPI support
Add support for inter-processor interrupts to the main IRQ handling code. Signed-off-by: Russell King <rmk@arm.linux.org.uk>
This commit is contained in:
committed by
Russell King
parent
706fdd9faa
commit
791be9b976
@@ -34,6 +34,20 @@
|
|||||||
@
|
@
|
||||||
adrne lr, 1b
|
adrne lr, 1b
|
||||||
bne asm_do_IRQ
|
bne asm_do_IRQ
|
||||||
|
|
||||||
|
#ifdef CONFIG_SMP
|
||||||
|
/*
|
||||||
|
* XXX
|
||||||
|
*
|
||||||
|
* this macro assumes that irqstat (r6) and base (r5) are
|
||||||
|
* preserved from get_irqnr_and_base above
|
||||||
|
*/
|
||||||
|
test_for_ipi r0, r6, r5, lr
|
||||||
|
movne r0, sp
|
||||||
|
adrne lr, 1b
|
||||||
|
bne do_IPI
|
||||||
|
#endif
|
||||||
|
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user