patch-2.2.18 linux/drivers/block/ide-dma.c
Next file: linux/drivers/block/ide-floppy.c
Previous file: linux/drivers/block/ide-cd.c
Back to the patch index
Back to the overall index
- Lines: 13
- Date:
Mon Sep 11 18:06:33 2000
- Orig file:
v2.2.17/drivers/block/ide-dma.c
- Orig date:
Sun Jun 11 21:44:12 2000
diff -u --new-file --recursive --exclude-from /usr/src/exclude v2.2.17/drivers/block/ide-dma.c linux/drivers/block/ide-dma.c
@@ -433,6 +433,12 @@
request_region(dma_base+16, extra, name);
dma_base += hwif->channel ? 8 : 0;
hwif->dma_extra = extra;
+
+ /* ====== ALI M5229 ================================*/
+ if( hwif->pci_dev->device == PCI_DEVICE_ID_AL_M5229)
+ outb(inb(dma_base+2) & 0x60, dma_base+2);
+ /* =================================================*/
+
if (inb(dma_base+2) & 0x80) {
printk("%s: simplex device: DMA disabled\n", name);
dma_base = 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)