|
@@ -658,7 +658,7 @@ int ide_driveid_update(ide_drive_t *drive)
|
|
|
local_irq_restore(flags);
|
|
|
return 0;
|
|
|
}
|
|
|
- ata_input_data(drive, id, SECTOR_WORDS);
|
|
|
+ hwif->ata_input_data(drive, id, SECTOR_WORDS);
|
|
|
(void)ide_read_status(drive); /* clear drive IRQ */
|
|
|
local_irq_enable();
|
|
|
local_irq_restore(flags);
|