Searched refs:echan (Results 1 – 2 of 2) sorted by relevance
75 struct edma_chan *echan; member150 static void edma_execute(struct edma_chan *echan) in edma_execute() argument154 struct device *dev = echan->vchan.chan.device->dev; in edma_execute()158 if (!echan->edesc || in edma_execute()159 echan->edesc->pset_nr == echan->edesc->processed) { in edma_execute()161 vdesc = vchan_next_desc(&echan->vchan); in edma_execute()163 echan->edesc = NULL; in edma_execute()167 echan->edesc = to_edma_desc(&vdesc->tx); in edma_execute()170 edesc = echan->edesc; in edma_execute()180 edma_write_slot(echan->slot[i], &edesc->pset[j].param); in edma_execute()[all …]
158 struct fsl_edma_chan *echan; member287 dma_pool_free(fsl_desc->echan->tcd_pool, fsl_desc->tcd[i].vtcd, in fsl_edma_free_desc()513 fsl_desc->echan = fsl_chan; in fsl_edma_alloc_desc()