Lines Matching refs:sirfsoc_dma
118 struct sirfsoc_dma { struct
156 static inline struct sirfsoc_dma *dma_chan_to_sirfsoc_dma(struct dma_chan *c) in dma_chan_to_sirfsoc_dma()
159 return container_of(schan, struct sirfsoc_dma, channels[c->chan_id]); in dma_chan_to_sirfsoc_dma()
238 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_execute()
266 struct sirfsoc_dma *sdma = data; in sirfsoc_dma_irq()
338 static void sirfsoc_dma_process_completed(struct sirfsoc_dma *sdma) in sirfsoc_dma_process_completed()
398 struct sirfsoc_dma *sdma = from_tasklet(sdma, t, tasklet); in sirfsoc_dma_tasklet()
445 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_terminate_all()
491 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_pause_chan()
525 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_resume_chan()
558 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_alloc_chan_resources()
599 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_free_chan_resources()
643 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_tx_status()
692 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(chan); in sirfsoc_dma_prep_interleaved()
830 struct sirfsoc_dma *sdma = ofdma->of_dma_data; in of_dma_sirfsoc_xlate()
844 struct sirfsoc_dma *sdma; in sirfsoc_dma_probe()
974 struct sirfsoc_dma *sdma = dev_get_drvdata(dev); in sirfsoc_dma_remove()
990 struct sirfsoc_dma *sdma = dev_get_drvdata(dev); in sirfsoc_dma_runtime_suspend()
998 struct sirfsoc_dma *sdma = dev_get_drvdata(dev); in sirfsoc_dma_runtime_resume()
1011 struct sirfsoc_dma *sdma = dev_get_drvdata(dev); in sirfsoc_dma_pm_suspend()
1058 struct sirfsoc_dma *sdma = dev_get_drvdata(dev); in sirfsoc_dma_pm_resume()