]> err.no Git - linux-2.6/blobdiff - drivers/ata/pata_bf54x.c
lxfb: rearrange/rename MSR bitfields
[linux-2.6] / drivers / ata / pata_bf54x.c
index 0a5ad98635b1c0005bd3847055b241ff30d80409..a75de0684c15cff77f21728fd36af031e7867b2c 100644 (file)
@@ -1417,7 +1417,7 @@ static int bfin_reset_controller(struct ata_host *host)
        count = 10000000;
        do {
                status = read_atapi_register(base, ATA_REG_STATUS);
-       } while (count-- && (status & ATA_BUSY));
+       } while (--count && (status & ATA_BUSY));
 
        /* Enable only ATAPI Device interrupt */
        ATAPI_SET_INT_MASK(base, 1);
@@ -1601,3 +1601,4 @@ MODULE_AUTHOR("Sonic Zhang <sonic.zhang@analog.com>");
 MODULE_DESCRIPTION("PATA driver for blackfin 54x ATAPI controller");
 MODULE_LICENSE("GPL");
 MODULE_VERSION(DRV_VERSION);
+MODULE_ALIAS("platform:" DRV_NAME);