]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
[PARISC] Allow nested interrupts
authorJames Bottomley <jejb@parisc-linux.org>
Sat, 9 Sep 2006 19:36:25 +0000 (12:36 -0700)
committerMatthew Wilcox <willy@parisc-linux.org>
Wed, 4 Oct 2006 12:48:57 +0000 (06:48 -0600)
commit7085689ed135f94108e46c372015c6f5cd3372a3
tree3bf6f7b50160fae8dd9f2b08a6bc0541500b5c63
parent6e5dc42b5add25c94ce0e95da87122f91b4bfdb3
[PARISC] Allow nested interrupts

Our prior mode of operation didn't allow nested interrupts
because it makes the interrupt code much simpler.  However,
nested interrupts are better for latency.

This code uses the EIEM register to simulate level interrupts
and thus achieve nesting.

Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
arch/parisc/kernel/irq.c
arch/parisc/kernel/smp.c
drivers/parisc/iosapic.c
include/asm-parisc/irq.h