OpenCloudOS-Kernel/drivers/ide
Benjamin Herrenschmidt 616299afce [PATCH] ppc32: Fix IDE related crash on wakeup
I noticed an occasional crash on wakeup from sleep on my powerbook
(strangly never happened before, probably timing related) that appears to
be due to a dangling interrupt while the chip is put to sleep and beeing
reset on wakeup.

This patch fixes is by disabling the irq in the ide pmac driver while
asleep and only re-enable it after the chip has been fully reset.  This is
safe to do so as the interrupt of these apple IDE cells is never shared.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-05-01 08:58:41 -07:00
..
arm Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cris Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
h8300 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
legacy [PATCH] hd: eliminate bad section references 2005-04-16 15:25:52 -07:00
pci [PATCH] fix u32 vs. pm_message_t in rest of the tree 2005-04-16 15:25:37 -07:00
ppc [PATCH] ppc32: Fix IDE related crash on wakeup 2005-05-01 08:58:41 -07:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-cd.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-cd.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-disk.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-dma.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-floppy.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-generic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-io.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-iops.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-lib.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-pnp.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-probe.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-proc.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-tape.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-taskfile.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide-timing.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ide.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
setup-pci.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00