NetBSD/sys/arch/powerpc/booke
matt a3fa70a436 When delivering MSIs, sometimes after clearing the MSI but before the interrupt
routine get called the MSI reasserts and we loop around and would detect a
spurious interrupt.

So now we keep track of the interrupts we have serviced successfully for this
dispatch loop.  If we have to invoke an interrupt handler and that handler
indicates nothing was serviced, if we previously serviced it it isn't counter
as a spurious interrupt.
2011-06-08 05:21:42 +00:00
..
dev Move obio softc definitions to a header so it can use by children of obio. 2011-05-28 05:27:20 +00:00
pci When delivering MSIs, sometimes after clearing the MSI but before the interrupt 2011-06-08 05:21:42 +00:00
board_prop.c
booke_autoconf.c
booke_cache.c
booke_machdep.c Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
booke_pmap.c Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
booke_stubs.c Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
copyin.c add begging of single step support. Since BookE doesn't support PSL_SE, if 2011-02-17 13:53:32 +00:00
copyinstr.c
copyout.c
copyoutstr.c
e500_autoconf.c
e500_intr.c Add an e500_idlespin to detect calls to idlespin when interrupts are blocked 2011-06-08 05:13:00 +00:00
e500_mpsubr.S Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
e500_timer.c
e500_tlb.c Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
genassym.cf Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
kcopy.c
spe.c zero PCU area when loading used area. 2011-06-07 01:01:42 +00:00
spe_subr.S
trap.c Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00
trap_subr.S Remove <machine/atomic.h>; use <sys/atomic.h> instead. 2011-06-05 16:52:22 +00:00