patch-2.4.25 linux-2.4.25/drivers/char/drm-4.0/i810_dma.c
Next file: linux-2.4.25/drivers/char/drm-4.0/i810_drv.c
Previous file: linux-2.4.25/drivers/char/drm-4.0/gamma_drv.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
2004-02-18 05:36:31.000000000 -0800
- Orig file:
linux-2.4.24/drivers/char/drm-4.0/i810_dma.c
- Orig date:
2003-06-13 07:51:32.000000000 -0700
diff -urN linux-2.4.24/drivers/char/drm-4.0/i810_dma.c linux-2.4.25/drivers/char/drm-4.0/i810_dma.c
@@ -305,7 +305,7 @@
if(dev_priv->ring.virtual_start) {
drm_ioremapfree((void *) dev_priv->ring.virtual_start,
- dev_priv->ring.Size);
+ dev_priv->ring.Size, dev);
}
if(dev_priv->hw_status_page != 0UL) {
i810_free_page(dev, dev_priv->hw_status_page);
@@ -319,7 +319,7 @@
for (i = 0; i < dma->buf_count; i++) {
drm_buf_t *buf = dma->buflist[ i ];
drm_i810_buf_priv_t *buf_priv = buf->dev_private;
- drm_ioremapfree(buf_priv->kernel_virtual, buf->total);
+ drm_ioremapfree(buf_priv->kernel_virtual, buf->total, dev);
}
}
return 0;
@@ -393,7 +393,7 @@
*buf_priv->in_use = I810_BUF_FREE;
buf_priv->kernel_virtual = drm_ioremap(buf->bus_address,
- buf->total);
+ buf->total, dev);
}
return 0;
}
@@ -430,7 +430,7 @@
dev_priv->ring.virtual_start = drm_ioremap(dev->agp->base +
init->ring_start,
- init->ring_size);
+ init->ring_size, dev);
dev_priv->ring.tail_mask = dev_priv->ring.Size - 1;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)