Lines Matching defs:drives
198 static int qd_timing_ok (ide_drive_t drives[])
200 return (IDE_IMPLY(drives[0].present && drives[1].present,
201 IDE_IMPLY(QD_TIMREG(drives) == QD_TIMREG(drives+1),
202 QD_TIMING(drives) == QD_TIMING(drives+1))));
218 if (qd_timing_ok(hwif->drives)) {
345 hwif->drives[0].drive_data = data0;
346 hwif->drives[1].drive_data = data1;
347 hwif->drives[0].io_32bit =
348 hwif->drives[1].io_32bit = 1;
375 qd_write_reg(QD6500_DEF_DATA, QD_TIMREG(&hwif->drives[0]));
378 qd_write_reg(QD6580_DEF_DATA, QD_TIMREG(&hwif->drives[0]));
379 qd_write_reg(QD6580_DEF_DATA2, QD_TIMREG(&hwif->drives[1]));
381 qd_write_reg(hwif->channel ? QD6580_DEF_DATA2 : QD6580_DEF_DATA, QD_TIMREG(&hwif->drives[0]));