static int tc86c001_config_drive_xfer_rate(ide_drive_t *drive) { if (ide_use_dma(drive) && config_chipset_for_dma(drive)) return 0; if (ide_use_fast_pio(drive)) tc86c001_tune_drive(drive, 255); return -1; }
static int aec62xx_config_drive_xfer_rate (ide_drive_t *drive) { if (ide_use_dma(drive) && config_chipset_for_dma(drive)) return 0; if (ide_use_fast_pio(drive)) aec62xx_tune_drive(drive, 5); return -1; }
static int pdcnew_config_drive_xfer_rate(ide_drive_t *drive) { drive->init_speed = 0; if (ide_use_dma(drive) && config_chipset_for_dma(drive)) return 0; if (ide_use_fast_pio(drive)) pdcnew_tune_drive(drive, 255); return -1; }
static int hpt34x_config_drive_xfer_rate (ide_drive_t *drive) { drive->init_speed = 0; if (ide_tune_dma(drive)) return -1; if (ide_use_fast_pio(drive)) hpt34x_tune_drive(drive, 255); return -1; }