Lines Matching refs:srcid
103 static bool fsl_edma_srcid_in_use(struct fsl_edma_engine *fsl_edma, u32 srcid) in fsl_edma_srcid_in_use() argument
111 if (fsl_chan->srcid && srcid == fsl_chan->srcid) { in fsl_edma_srcid_in_use()
145 fsl_chan->srcid = dma_spec->args[1]; in fsl_edma_xlate()
147 if (!fsl_chan->srcid) { in fsl_edma_xlate()
149 fsl_chan->srcid); in fsl_edma_xlate()
153 fsl_edma_chan_mux(fsl_chan, fsl_chan->srcid, in fsl_edma_xlate()
203 } else if (b_chmux && !fsl_chan->srcid) { in fsl_edma3_xlate()
207 fsl_chan->srcid = dma_spec->args[0]; in fsl_edma3_xlate()
565 fsl_chan->srcid = 0; in fsl_edma_probe()
716 if (fsl_chan->srcid != 0) in fsl_edma_resume_early()
717 fsl_edma_chan_mux(fsl_chan, fsl_chan->srcid, true); in fsl_edma_resume_early()