u32 srcorg = buf->bus_address | MGA_SRCACC_AGP | MGA_SRCMAP_SYSMEM; 
u32 srcorg = buf->bus_address | dev_priv->dma_access | MGA_SRCMAP_SYSMEM; 
static void mga_dma_dispatch_iload( drm_device_t *dev, drm_buf_t *buf,				    unsigned int dstorg, unsigned int length ){	drm_mga_private_t *dev_priv = dev->dev_private;	drm_mga_buf_priv_t *buf_priv = buf->dev_private;	drm_mga_context_regs_t *ctx = &dev_priv->sarea_priv->context_state;	u32 srcorg = buf->bus_address | MGA_SRCACC_AGP | MGA_SRCMAP_SYSMEM;	u32 y2;	DMA_LOCALS;	DRM_DEBUG( "buf=%d used=%d\n", buf->idx, buf->used );	y2 = length / 64;	BEGIN_DMA( 5 );	DMA_BLOCK( MGA_DMAPAD,	0x00000000,		   MGA_DMAPAD,	0x00000000,		   MGA_DWGSYNC,	0x00007100,		   MGA_DWGSYNC,	0x00007000 );	DMA_BLOCK( MGA_DSTORG,	dstorg,		   MGA_MACCESS,	0x00000000,		   MGA_SRCORG,	srcorg,		   MGA_AR5,	64 );	DMA_BLOCK( MGA_PITCH,	64,		   MGA_PLNWT,	0xffffffff,		   MGA_DMAPAD,	0x00000000,		   MGA_DWGCTL,	MGA_DWGCTL_COPY );	DMA_BLOCK( MGA_AR0,	63,		   MGA_AR3,	0,		   MGA_FXBNDRY,	(63 << 16) | 0,		   MGA_YDSTLEN + MGA_EXEC, y2 );	DMA_BLOCK( MGA_PLNWT,	ctx->plnwt,		   MGA_SRCORG,	dev_priv->front_offset,		   MGA_PITCH,	dev_priv->front_pitch,		   MGA_DWGSYNC,	0x00007000 );	ADVANCE_DMA();	AGE_BUFFER( buf_priv );	buf->pending = 0;	buf->used = 0;	buf_priv->dispatched = 0;	mga_freelist_put( dev, buf );	FLUSH_DMA();}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/6795c985a648d1e90b367cc1387c18205ecca4b8/mga_state.c/clean/drivers/char/drm/mga_state.c