Lines Matching refs:srcid
235 static bool fsl_edma_srcid_in_use(struct fsl_edma_engine *fsl_edma, u32 srcid) in fsl_edma_srcid_in_use() argument
243 if (fsl_chan->srcid && srcid == fsl_chan->srcid) { in fsl_edma_srcid_in_use()
277 fsl_chan->srcid = dma_spec->args[1]; in fsl_edma_xlate()
279 if (!fsl_chan->srcid) { in fsl_edma_xlate()
281 fsl_chan->srcid); in fsl_edma_xlate()
285 fsl_edma_chan_mux(fsl_chan, fsl_chan->srcid, in fsl_edma_xlate()
335 } else if (b_chmux && !fsl_chan->srcid) { in fsl_edma3_xlate()
339 fsl_chan->srcid = dma_spec->args[0]; in fsl_edma3_xlate()
809 fsl_chan->srcid = 0; in fsl_edma_probe()
960 if (fsl_chan->srcid != 0) in fsl_edma_resume_early()
961 fsl_edma_chan_mux(fsl_chan, fsl_chan->srcid, true); in fsl_edma_resume_early()