Merge tag 'for-3.10-rc1' of git://gitorious.org/linux-pwm/linux-pwm
[firefly-linux-kernel-4.4.55.git] / drivers / ata / pata_legacy.c
index 4fe9d2138d48f58f5d094b88ffea6c35416cc935..be816428b430fbb73135ef1591bbde2219097221 100644 (file)
@@ -542,7 +542,7 @@ static void opti82c46x_set_piomode(struct ata_port *ap, struct ata_device *adev)
        u8 sysclk;
 
        /* Get the clock */
-       sysclk = opti_syscfg(0xAC) & 0xC0;      /* BIOS set */
+       sysclk = (opti_syscfg(0xAC) & 0xC0) >> 6;       /* BIOS set */
 
        /* Enter configuration mode */
        ioread16(ap->ioaddr.error_addr);