Lines Matching refs:dmas
192 struct pxa_cam_dma dmas[3]; member
278 for (i = 0; i < ARRAY_SIZE(buf->dmas); i++) { in free_buffer()
279 if (buf->dmas[i].sg_cpu) in free_buffer()
281 buf->dmas[i].sg_size, in free_buffer()
282 buf->dmas[i].sg_cpu, in free_buffer()
283 buf->dmas[i].sg_dma); in free_buffer()
284 buf->dmas[i].sg_cpu = NULL; in free_buffer()
335 struct pxa_cam_dma *pxa_dma = &buf->dmas[channel]; in pxa_init_dma_channel()
528 dma_free_coherent(dev, buf->dmas[1].sg_size, in pxa_videobuf_prepare()
529 buf->dmas[1].sg_cpu, buf->dmas[1].sg_dma); in pxa_videobuf_prepare()
531 dma_free_coherent(dev, buf->dmas[0].sg_size, in pxa_videobuf_prepare()
532 buf->dmas[0].sg_cpu, buf->dmas[0].sg_dma); in pxa_videobuf_prepare()
557 i, active->dmas[i].sg_dma); in pxa_dma_start_channels()
558 DDADR(pcdev->dma_chans[i]) = active->dmas[i].sg_dma; in pxa_dma_start_channels()
581 buf_last_desc = buf->dmas[i].sg_cpu + buf->dmas[i].sglen; in pxa_dma_add_tail_buf()
586 pcdev->sg_tail[i]->ddadr = buf->dmas[i].sg_dma; in pxa_dma_add_tail_buf()