ide: fix do_probe() to use SELECT_DRIVE()
PATCH 3/6 ide: fix do_probe() to use SELECT_DRIVE()
Fix one place in do_probe() which used ->OUTB directly instead of calling SELECT_DRIVE() (so ->selectproc method is also used).
Signed-off-by Bartlomiej Zolnierkiewicz <[email protected]>
--- drivers/ide/ide-probe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/ide/ide-probe.c +1 -1
@@ -478,7 +478,7 @@ static int do_probe (ide_drive_t *drive,printk (KERN_ERR "%s: no response (status = 0x%02x), " "resetting drive\n" , drive->name, stat);msleep (50 ); - hwif->OUTB (drive->select.all, io_ports->device_addr); +SELECT_DRIVE (drive);msleep (50 ); hwif->OUTBSYNC (drive,WIN_SRST , io_ports->command_addr); (void )ide_busy_sleep (hwif);