Lines Matching refs:sun4i_dma_dev
172 struct sun4i_dma_dev { struct
183 static struct sun4i_dma_dev *to_sun4i_dma_dev(struct dma_device *dev) in to_sun4i_dma_dev() argument
185 return container_of(dev, struct sun4i_dma_dev, slave); in to_sun4i_dma_dev()
228 static struct sun4i_dma_pchan *find_and_use_pchan(struct sun4i_dma_dev *priv, in find_and_use_pchan()
259 static void release_pchan(struct sun4i_dma_dev *priv, in release_pchan()
294 static void set_pchan_interrupt(struct sun4i_dma_dev *priv, in set_pchan_interrupt()
330 static int __execute_vchan_pending(struct sun4i_dma_dev *priv, in __execute_vchan_pending()
889 struct sun4i_dma_dev *priv = to_sun4i_dma_dev(chan->device); in sun4i_dma_terminate_all()
936 struct sun4i_dma_dev *priv = ofdma->of_dma_data; in sun4i_dma_of_xlate()
1014 struct sun4i_dma_dev *priv = to_sun4i_dma_dev(chan->device); in sun4i_dma_issue_pending()
1032 struct sun4i_dma_dev *priv = dev_id; in sun4i_dma_interrupt()
1146 struct sun4i_dma_dev *priv; in sun4i_dma_probe()
1276 struct sun4i_dma_dev *priv = platform_get_drvdata(pdev); in sun4i_dma_remove()