Lines Matching refs:sprd_dma_dev
208 struct sprd_dma_dev { struct
229 static inline struct sprd_dma_dev *to_sprd_dma_dev(struct dma_chan *c) in to_sprd_dma_dev() argument
233 return container_of(schan, struct sprd_dma_dev, channels[c->chan_id]); in to_sprd_dma_dev()
241 static void sprd_dma_glb_update(struct sprd_dma_dev *sdev, u32 reg, in sprd_dma_glb_update()
261 static int sprd_dma_enable(struct sprd_dma_dev *sdev) in sprd_dma_enable()
279 static void sprd_dma_disable(struct sprd_dma_dev *sdev) in sprd_dma_disable()
292 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_set_uid()
305 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_unset_uid()
342 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_pause_resume()
401 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_get_int_type()
436 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_set_2stage_config()
491 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_set_pending()
590 struct sprd_dma_dev *sdev = (struct sprd_dma_dev *)dev_id; in dma_irq_handle()
752 struct sprd_dma_dev *sdev = to_sprd_dma_dev(chan); in sprd_dma_fill_desc()
1115 struct sprd_dma_dev *sdev; in sprd_dma_probe()
1237 struct sprd_dma_dev *sdev = platform_get_drvdata(pdev); in sprd_dma_remove()
1269 struct sprd_dma_dev *sdev = dev_get_drvdata(dev); in sprd_dma_runtime_suspend()
1277 struct sprd_dma_dev *sdev = dev_get_drvdata(dev); in sprd_dma_runtime_resume()