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

Reply via email to