alistair23-linux/arch/m68k/mac
Finn Thain 746e8d3b22 m68k: mac baboon interrupt enable/disable
No-one seems to know how to mask individual baboon interrupts, so we just 
mask the umbrella IRQ. This will work as long as only the IDE driver uses 
the baboon chip (it can't deadlock). Use mac_enable_irq/mac_disable_irq 
rather than enable_irq/disable_irq because the latter routines count the 
depth of nested calls which triggers a warning and call trace because 
IRQ_NUBUS_C is enabled twice in a row (once when the baboon handler is 
registered, and once when the IDE IRQ is registered).

Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
2008-12-28 20:00:04 +01:00
..
baboon.c m68k: mac baboon interrupt enable/disable 2008-12-28 20:00:04 +01:00
config.c m68k: Reinstate mac rtc 2008-12-28 20:00:00 +01:00
debug.c m68k: machw.h cleanup 2008-12-28 20:00:03 +01:00
iop.c proc: remove /proc/mac_iop 2008-04-29 08:06:19 -07:00
mac_penguin.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
macboing.c [PATCH] timer initialization cleanup: DEFINE_TIMER 2005-09-09 14:03:48 -07:00
macints.c m68k: mac baboon interrupt enable/disable 2008-12-28 20:00:04 +01:00
Makefile m68k/mac/: possible cleanups 2008-07-20 17:24:39 -07:00
misc.c m68k: Reinstate mac rtc 2008-12-28 20:00:00 +01:00
oss.c m68k: machw.h cleanup 2008-12-28 20:00:03 +01:00
psc.c m68k/mac/: possible cleanups 2008-07-20 17:24:39 -07:00
via.c m68k: machw.h cleanup 2008-12-28 20:00:03 +01:00