]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/ide/arm/icside.c
ide: add missing ide_rate_filter() calls to ->speedproc()-s
[linux-2.6-omap-h63xx.git] / drivers / ide / arm / icside.c
index 8a9b98fcb66dca0acd2225df5b8ceebc14055949..28f910b5aa5d10c8e9d2202ef9704e803e5db9c9 100644 (file)
@@ -255,8 +255,7 @@ static int icside_set_speed(ide_drive_t *drive, u8 xfer_mode)
        /*
         * Limit the transfer speed to MW_DMA_2.
         */
-       if (xfer_mode > XFER_MW_DMA_2)
-               xfer_mode = XFER_MW_DMA_2;
+       xfer_mode = ide_rate_filter(drive, xfer_mode);
 
        switch (xfer_mode) {
        case XFER_MW_DMA_2: