]> err.no Git - linux-2.6/commitdiff
[PATCH] sil24: remove CMDERR clearing
authorTejun Heo <htejun@gmail.com>
Thu, 6 Oct 2005 02:43:34 +0000 (11:43 +0900)
committerJeff Garzik <jgarzik@pobox.com>
Thu, 6 Oct 2005 09:51:24 +0000 (05:51 -0400)
02_sil24_remove-cmderr-clearing.patch

CMDERR register doesn't need clearing.  This is from Edward's
driver.

Signed-off-by: Tejun Heo <htejun@gmail.com>
 sata_sil24.c |    4 ----
 1 file changed, 4 deletions(-)
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/scsi/sata_sil24.c

index 571302dc48a34dfb2ba3048eb10407c239a0d75e..032d9c093979d9000dbdbf49bd40079ac2ea1fa1 100644 (file)
@@ -502,10 +502,6 @@ static void sil24_error_intr(struct ata_port *ap, u32 slot_stat)
        cmd_err = readl(port + PORT_CMD_ERR);
        sstatus = readl(port + PORT_SSTATUS);
        serror = readl(port + PORT_SERROR);
-
-       /* Clear IRQ/errors */
-       if (cmd_err)
-               writel(cmd_err, port + PORT_CMD_ERR);
        if (serror)
                writel(serror, port + PORT_SERROR);