[PATCH] sata_sil: disable hotplug interrupts on two ATI IXPs
authorTejun Heo <htejun@gmail.com>
Mon, 26 Jun 2006 12:23:52 +0000 (21:23 +0900)
committerJeff Garzik <jeff@garzik.org>
Tue, 27 Jun 2006 01:02:36 +0000 (21:02 -0400)
commit201ce85946504ea0e6bd9a365de26684b437121e
treeae3eb625c5327f0c34c94fcb0bf9d0230670eb44
parent88574551b46ba69b0f145d2775006f2e7dfebc84
[PATCH] sata_sil: disable hotplug interrupts on two ATI IXPs

Some SATA controllers embedded in ATI IXPs seem to have broken
SATA_IRQ bit in their bmdma2 registers which is always stuck at 1.
This makes the driver believe that there has been a hotplug event and
freeze the port whenever there's an interrupt thus failing all
commands.

This patch disables SATA_IRQ for those controllers.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/scsi/sata_sil.c