Lines Matching refs:xt
142 vout->vrfb_dma_tx.xt = kzalloc(xt_size, GFP_KERNEL); in omap_vout_setup_vrfb_bufs()
143 if (!vout->vrfb_dma_tx.xt) { in omap_vout_setup_vrfb_bufs()
187 kfree(vout->vrfb_dma_tx.xt); in omap_vout_release_vrfb()
236 struct dma_interleaved_template *xt = vout->vrfb_dma_tx.xt; in omap_vout_prepare_vrfb() local
256 xt->src_start = buf_phy_addr; in omap_vout_prepare_vrfb()
257 xt->dst_start = vout->vrfb_context[vb->index].paddr[0]; in omap_vout_prepare_vrfb()
259 xt->numf = vout->pix.height; in omap_vout_prepare_vrfb()
260 xt->frame_size = 1; in omap_vout_prepare_vrfb()
261 xt->sgl[0].size = vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb()
262 xt->sgl[0].icg = dst_icg; in omap_vout_prepare_vrfb()
264 xt->dir = DMA_MEM_TO_MEM; in omap_vout_prepare_vrfb()
265 xt->src_sgl = false; in omap_vout_prepare_vrfb()
266 xt->src_inc = true; in omap_vout_prepare_vrfb()
267 xt->dst_sgl = true; in omap_vout_prepare_vrfb()
268 xt->dst_inc = true; in omap_vout_prepare_vrfb()
270 tx = dmaengine_prep_interleaved_dma(chan, xt, flags); in omap_vout_prepare_vrfb()