[PATCH] mips: update IRQ handling for vr41xx
This patch has updated IRQ handling for vr41xx. o added common IRQ dispatch o changed IRQ number in int-handler.S o added resource management to icu.c Signed-off-by: Yoichi Yuasa <yuasa@hh.iij4u.or.jp> Cc: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
committed by
Linus Torvalds
parent
006cfb51ad
commit
979934da9e
@ -71,24 +71,24 @@
|
||||
|
||||
andi t1, t0, CAUSEF_IP3 # check for Int1
|
||||
bnez t1, handle_int
|
||||
li a0, 1
|
||||
li a0, 3
|
||||
|
||||
andi t1, t0, CAUSEF_IP4 # check for Int2
|
||||
bnez t1, handle_int
|
||||
li a0, 2
|
||||
li a0, 4
|
||||
|
||||
andi t1, t0, CAUSEF_IP5 # check for Int3
|
||||
bnez t1, handle_int
|
||||
li a0, 3
|
||||
li a0, 5
|
||||
|
||||
andi t1, t0, CAUSEF_IP6 # check for Int4
|
||||
bnez t1, handle_int
|
||||
li a0, 4
|
||||
li a0, 6
|
||||
|
||||
1:
|
||||
andi t1, t0, CAUSEF_IP2 # check for Int0
|
||||
bnez t1, handle_int
|
||||
li a0, 0
|
||||
li a0, 2
|
||||
|
||||
andi t1, t0, CAUSEF_IP0 # check for IP0
|
||||
bnez t1, handle_irq
|
||||
|
Reference in New Issue
Block a user