Lines Matching defs:dma
50 #include <linux/dma-mapping.h>
90 static int setup_frame_dma(struct pxafb_info *fbi, int dma, int pal,
488 pr_debug("pxafb: dma period = %d ps\n",
542 int dma = DMA_MAX + DMA_BASE;
559 lcd_writel(fbi, FBR1, fbi->fdadr[dma + 1] | 0x1);
561 lcd_writel(fbi, FBR0, fbi->fdadr[dma] | 0x1);
1063 static int setup_frame_dma(struct pxafb_info *fbi, int dma, int pal,
1069 if (dma < 0 || dma >= DMA_MAX * 2)
1072 dma_desc = &fbi->dma_buff->dma_desc[dma];
1073 dma_desc_off = offsetof(struct pxafb_dma_buff, dma_desc[dma]);
1081 fbi->fdadr[dma] = fbi->dma_buff_phys + dma_desc_off;
1099 fbi->fdadr[dma] = fbi->dma_buff_phys + dma_desc_off;
1110 int nbytes, dma, pal, bpp = var->bits_per_pixel;
1113 dma = DMA_BASE + (branch ? DMA_MAX : 0);
1121 setup_frame_dma(fbi, dma + 1, PAL_NONE, offset + nbytes, nbytes);
1124 setup_frame_dma(fbi, dma, pal, offset, nbytes);