/kernel/linux/linux-5.10/drivers/dma/ |
H A D | dma-axi-dmac.c | 616 size_t dst_icg, src_icg; in axi_dmac_prep_interleaved() local 634 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in axi_dmac_prep_interleaved() 641 if (xt->sgl[0].size + dst_icg > chan->max_length || in axi_dmac_prep_interleaved() 645 if (dst_icg != 0 || src_icg != 0) in axi_dmac_prep_interleaved() 664 desc->sg[0].dest_stride = xt->sgl[0].size + dst_icg; in axi_dmac_prep_interleaved()
|
H A D | at_xdmac.c | 985 size_t src_icg = 0, dst_icg = 0; in at_xdmac_prep_interleaved() local 990 dst_icg = dmaengine_get_dst_icg(xt, chunk); in at_xdmac_prep_interleaved() 994 dst_skip = chunk->size + dst_icg; in at_xdmac_prep_interleaved() 998 __func__, chunk->size, src_icg, dst_icg); in at_xdmac_prep_interleaved() local
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | dma-axi-dmac.c | 620 size_t dst_icg, src_icg; in axi_dmac_prep_interleaved() local 638 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in axi_dmac_prep_interleaved() 645 if (xt->sgl[0].size + dst_icg > chan->max_length || in axi_dmac_prep_interleaved() 649 if (dst_icg != 0 || src_icg != 0) in axi_dmac_prep_interleaved() 668 desc->sg[0].dest_stride = xt->sgl[0].size + dst_icg; in axi_dmac_prep_interleaved()
|
H A D | at_xdmac.c | 1117 size_t src_icg = 0, dst_icg = 0; in at_xdmac_prep_interleaved() local 1122 dst_icg = dmaengine_get_dst_icg(xt, chunk); in at_xdmac_prep_interleaved() 1126 dst_skip = chunk->size + dst_icg; in at_xdmac_prep_interleaved() 1130 __func__, chunk->size, src_icg, dst_icg); in at_xdmac_prep_interleaved() local
|
/kernel/linux/linux-5.10/drivers/media/platform/omap/ |
H A D | omap_vout_vrfb.c | 241 size_t dst_icg; in omap_vout_prepare_vrfb() local 254 dst_icg = MAX_PIXELS_PER_LINE * pixsize - vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb() 262 xt->sgl[0].icg = dst_icg; in omap_vout_prepare_vrfb()
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap/ |
H A D | omap_vout_vrfb.c | 241 size_t dst_icg; in omap_vout_prepare_vrfb() local 254 dst_icg = MAX_PIXELS_PER_LINE * pixsize - vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb() 262 xt->sgl[0].icg = dst_icg; in omap_vout_prepare_vrfb()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | dmaengine.h | 118 * @dst_icg: Number of bytes to jump after last dst address of this 128 size_t dst_icg; member 1305 chunk->icg, chunk->dst_icg); in dmaengine_get_dst_icg()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dmaengine.h | 118 * @dst_icg: Number of bytes to jump after last dst address of this 128 size_t dst_icg; member 1319 chunk->icg, chunk->dst_icg); in dmaengine_get_dst_icg()
|
/kernel/linux/linux-5.10/drivers/dma/ti/ |
H A D | omap-dma.c | 1291 size_t src_icg, dst_icg; in omap_dma_prep_dma_interleaved() local 1319 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in omap_dma_prep_dma_interleaved() 1335 if (dst_icg) { in omap_dma_prep_dma_interleaved() 1338 sg->fi = dst_icg + 1; in omap_dma_prep_dma_interleaved()
|
H A D | edma.c | 1287 size_t src_icg, dst_icg; in edma_prep_dma_interleaved() local 1311 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved() 1312 if (dst_icg) { in edma_prep_dma_interleaved() 1313 dst_bidx = dst_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
|
/kernel/linux/linux-6.6/drivers/dma/ti/ |
H A D | omap-dma.c | 1296 size_t src_icg, dst_icg; in omap_dma_prep_dma_interleaved() local 1324 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in omap_dma_prep_dma_interleaved() 1340 if (dst_icg) { in omap_dma_prep_dma_interleaved() 1343 sg->fi = dst_icg + 1; in omap_dma_prep_dma_interleaved()
|
H A D | edma.c | 1230 size_t src_icg, dst_icg; in edma_prep_dma_interleaved() local 1254 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved() 1255 if (dst_icg) { in edma_prep_dma_interleaved() 1256 dst_bidx = dst_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
|