Lines Matching refs:src_addr_width
209 static unsigned int fsl_edma_get_tcd_attr(enum dma_slave_buswidth src_addr_width, in fsl_edma_get_tcd_attr() argument
214 if (src_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in fsl_edma_get_tcd_attr()
215 src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in fsl_edma_get_tcd_attr()
219 src_val = ffs(src_addr_width) - 1; in fsl_edma_get_tcd_attr()
524 burst = cfg->src_port_window_size * cfg->src_addr_width; in fsl_edma_fill_tcd()
619 if (!fsl_chan->cfg.src_addr_width) in fsl_edma_prep_dma_cyclic()
620 fsl_chan->cfg.src_addr_width = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_dma_cyclic()
622 fsl_edma_get_tcd_attr(fsl_chan->cfg.src_addr_width, in fsl_edma_prep_dma_cyclic()
628 fsl_chan->cfg.dst_addr_width = fsl_chan->cfg.src_addr_width; in fsl_edma_prep_dma_cyclic()
630 fsl_edma_get_tcd_attr(fsl_chan->cfg.src_addr_width, in fsl_edma_prep_dma_cyclic()
632 nbytes = fsl_chan->cfg.src_addr_width * in fsl_edma_prep_dma_cyclic()
656 doff = fsl_chan->cfg.src_addr_width; in fsl_edma_prep_dma_cyclic()
658 soff = fsl_chan->cfg.src_addr_width; in fsl_edma_prep_dma_cyclic()
702 if (!fsl_chan->cfg.src_addr_width) in fsl_edma_prep_slave_sg()
703 fsl_chan->cfg.src_addr_width = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_slave_sg()
705 fsl_edma_get_tcd_attr(fsl_chan->cfg.src_addr_width, in fsl_edma_prep_slave_sg()
711 fsl_chan->cfg.dst_addr_width = fsl_chan->cfg.src_addr_width; in fsl_edma_prep_slave_sg()
713 fsl_edma_get_tcd_attr(fsl_chan->cfg.src_addr_width, in fsl_edma_prep_slave_sg()
715 nbytes = fsl_chan->cfg.src_addr_width * in fsl_edma_prep_slave_sg()
729 doff = fsl_chan->cfg.src_addr_width; in fsl_edma_prep_slave_sg()