Lines Matching refs:xt
1289 struct dma_chan *chan, struct dma_interleaved_template *xt, in omap_dma_prep_dma_interleaved() argument
1299 if (is_slave_direction(xt->dir)) in omap_dma_prep_dma_interleaved()
1302 if (xt->frame_size != 1 || xt->numf == 0) in omap_dma_prep_dma_interleaved()
1309 data_type = __ffs((xt->src_start | xt->dst_start | xt->sgl[0].size)); in omap_dma_prep_dma_interleaved()
1315 d->dev_addr = xt->src_start; in omap_dma_prep_dma_interleaved()
1317 sg->en = xt->sgl[0].size / BIT(data_type); in omap_dma_prep_dma_interleaved()
1318 sg->fn = xt->numf; in omap_dma_prep_dma_interleaved()
1319 sg->addr = xt->dst_start; in omap_dma_prep_dma_interleaved()
1323 src_icg = dmaengine_get_src_icg(xt, &xt->sgl[0]); in omap_dma_prep_dma_interleaved()
1324 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in omap_dma_prep_dma_interleaved()
1329 } else if (xt->src_inc) { in omap_dma_prep_dma_interleaved()
1344 } else if (xt->dst_inc) { in omap_dma_prep_dma_interleaved()