Lines Matching refs:sun6i_dma_dev
151 struct sun6i_dma_dev { struct
172 static inline struct sun6i_dma_dev *to_sun6i_dma_dev(struct dma_device *d) in to_sun6i_dma_dev() argument
174 return container_of(d, struct sun6i_dma_dev, slave); in to_sun6i_dma_dev()
188 static inline void sun6i_dma_dump_com_regs(struct sun6i_dma_dev *sdev) in sun6i_dma_dump_com_regs()
203 static inline void sun6i_dma_dump_chan_regs(struct sun6i_dma_dev *sdev, in sun6i_dma_dump_chan_regs()
335 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vd->tx.chan->device); in sun6i_dma_free_desc()
360 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vchan->vc.chan.device); in sun6i_dma_start_desc()
399 struct sun6i_dma_dev *sdev = (struct sun6i_dma_dev *)data; in sun6i_dma_tasklet()
465 struct sun6i_dma_dev *sdev = dev_id; in sun6i_dma_interrupt()
509 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_prep_dma_memcpy()
565 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_prep_slave_sg()
658 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_pause()
678 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_resume()
703 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_terminate_all()
774 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_issue_pending()
801 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device); in sun6i_dma_free_chan_resources()
815 struct sun6i_dma_dev *sdev = ofdma->of_dma_data; in sun6i_dma_of_xlate()
833 static inline void sun6i_kill_tasklet(struct sun6i_dma_dev *sdev) in sun6i_kill_tasklet()
849 static inline void sun6i_dma_free(struct sun6i_dma_dev *sdev) in sun6i_dma_free()
916 struct sun6i_dma_dev *sdc; in sun6i_dma_probe()
1074 struct sun6i_dma_dev *sdc = platform_get_drvdata(pdev); in sun6i_dma_remove()