Lines Matching defs:dma
2 * arch/arm/mach-sa1100/dma.c
22 #include <asm/dma.h>
27 #define DPRINTK( s, arg... ) printk( "dma<%p>: " s, regs , ##arg )
48 sa1100_dma_t *dma = dma_chan + (((u_int)dma_regs >> 5) & 7);
52 printk(KERN_CRIT "DMA on \"%s\" caused an error\n", dma->device_id);
57 if (dma->callback) {
59 dma->callback(dma->data);
61 dma->callback(dma->data);
79 * linux/include/asm-arm/arch-sa1100/dma.h as a dma_device_t enum.
99 sa1100_dma_t *dma = NULL;
111 } else if (!dma_chan[i].device && !dma) {
112 dma = &dma_chan[i];
116 if (dma)
117 dma->device = device;
125 i = dma - dma_chan;
133 dma->device = 0;
138 dma->device_id = device_id;
139 dma->callback = callback;
140 dma->data = data;