06_sil24_add-flusing-after-masking-irq.patch
Add IO flushing after masking irq during initialization.
Signed-off-by: Tejun Heo <[EMAIL PROTECTED]>
sata_sil24.c | 1 +
1 files changed, 1 insertion(+)
Index: work/drivers/scsi/sata_sil24.c
===================================================================
--- work.orig/drivers/scsi/sata_sil24.c 2005-07-30 19:13:40.000000000 +0900
+++ work/drivers/scsi/sata_sil24.c 2005-07-30 19:13:41.000000000 +0900
@@ -706,6 +706,7 @@ static int sil24_init_one(struct pci_dev
/* Mask interrupts during initialization */
writel(0, host_base + HOST_CTRL);
+ readl(host_base + HOST_CTRL); /* sync */
for (i = 0; i < probe_ent->n_ports; i++) {
void *port = port_base + i * PORT_REGS_SIZE;
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html