]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/ide/pci/cs5520.c
ide: move ide_rate_filter() calls to the upper layer (take 2)
[mv-sheeva.git] / drivers / ide / pci / cs5520.c
index 507981042c82d8f3c29e1b53118e3e838085e88c..af67438328a858c3d43f3f06e6d54f3305618725 100644 (file)
@@ -66,16 +66,15 @@ static struct pio_clocks cs5520_pio_clocks[]={
        {1, 2, 1}
 };
 
-static int cs5520_tune_chipset(ide_drive_t *drive, u8 xferspeed)
+static int cs5520_tune_chipset(ide_drive_t *drive, const u8 speed)
 {
        ide_hwif_t *hwif = HWIF(drive);
        struct pci_dev *pdev = hwif->pci_dev;
-       u8 speed = ide_rate_filter(drive, xferspeed);
        int pio = speed;
        u8 reg;
        int controller = drive->dn > 1 ? 1 : 0;
        int error;
-       
+
        switch(speed)
        {
                case XFER_PIO_4: