Lines Matching refs:dst_addr_width
210 enum dma_slave_buswidth dst_addr_width) in fsl_edma_get_tcd_attr() argument
216 if (dst_addr_width == DMA_SLAVE_BUSWIDTH_UNDEFINED) in fsl_edma_get_tcd_attr()
217 dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in fsl_edma_get_tcd_attr()
220 dst_val = ffs(dst_addr_width) - 1; in fsl_edma_get_tcd_attr()
514 burst = cfg->dst_port_window_size * cfg->dst_addr_width; in fsl_edma_fill_tcd()
620 fsl_chan->cfg.src_addr_width = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_dma_cyclic()
623 fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_dma_cyclic()
624 nbytes = fsl_chan->cfg.dst_addr_width * in fsl_edma_prep_dma_cyclic()
627 if (!fsl_chan->cfg.dst_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()
631 fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_dma_cyclic()
648 soff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_dma_cyclic()
651 doff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_dma_cyclic()
703 fsl_chan->cfg.src_addr_width = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_slave_sg()
706 fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_slave_sg()
707 nbytes = fsl_chan->cfg.dst_addr_width * in fsl_edma_prep_slave_sg()
710 if (!fsl_chan->cfg.dst_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()
714 fsl_chan->cfg.dst_addr_width); in fsl_edma_prep_slave_sg()
723 soff = fsl_chan->cfg.dst_addr_width; in fsl_edma_prep_slave_sg()