Lines Matching refs:dma
214 #include <mach/dma.h>
224 #define SMC_DMA_FREE(dev, dma) \
225 pxa_free_dma(dma)
227 #define SMC_DMA_ACK_IRQ(dev, dma) \
229 if (DCSR(dma) & DCSR_BUSERR) { \
230 printk("%s: DMA %d bus error!\n", dev->name, dma); \
232 DCSR(dma) = DCSR_STARTINTR|DCSR_ENDINTR|DCSR_BUSERR; \
238 #include <linux/dma-mapping.h>
250 int reg, int dma, u_char *buf, int len)
262 DCSR(dma) = DCSR_NODESC;
263 DTADR(dma) = rx_dmabuf;
264 DSADR(dma) = physaddr + reg;
265 DCMD(dma) = (DCMD_INCTRGADDR | DCMD_BURST32 |
267 DCSR(dma) = DCSR_NODESC | DCSR_RUN;
278 int reg, int dma, u_char *buf, int len)
290 DCSR(dma) = DCSR_NODESC;
291 DSADR(dma) = tx_dmabuf;
292 DTADR(dma) = physaddr + reg;
293 DCMD(dma) = (DCMD_INCSRCADDR | DCMD_BURST32 |
295 DCSR(dma) = DCSR_NODESC | DCSR_RUN;