patch-2.0.11 linux/drivers/block/dtc2278.c
Next file: linux/drivers/block/floppy.c
Previous file: linux/drivers/block/cmd640.c
Back to the patch index
Back to the overall index
- Lines: 21
- Date:
Mon Aug 5 08:12:25 1996
- Orig file:
v2.0.10/linux/drivers/block/dtc2278.c
- Orig date:
Tue Jul 23 11:33:32 1996
diff -u --recursive --new-file v2.0.10/linux/drivers/block/dtc2278.c linux/drivers/block/dtc2278.c
@@ -71,8 +71,7 @@
{
unsigned long flags;
- if (pio == 255)
- pio = ide_get_best_pio_mode(drive);
+ pio = ide_get_best_pio_mode(drive, pio, 4, NULL);
if (pio >= 3) {
save_flags(flags);
@@ -122,6 +121,8 @@
ide_hwifs[0].chipset = ide_dtc2278;
ide_hwifs[1].chipset = ide_dtc2278;
ide_hwifs[0].tuneproc = &tune_dtc2278;
- ide_hwifs[0].no_unmask = 1;
- ide_hwifs[1].no_unmask = 1;
+ ide_hwifs[0].drives[0].no_unmask = 1;
+ ide_hwifs[0].drives[1].no_unmask = 1;
+ ide_hwifs[1].drives[0].no_unmask = 1;
+ ide_hwifs[1].drives[1].no_unmask = 1;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov