Lines Matching refs:zx_dma_dev
120 struct zx_dma_dev { struct
134 #define to_zx_dma(dmadev) container_of(dmadev, struct zx_dma_dev, slave) argument
141 static void zx_dma_terminate_chan(struct zx_dma_phy *phy, struct zx_dma_dev *d) in zx_dma_terminate_chan()
174 static u32 zx_dma_get_chan_stat(struct zx_dma_dev *d) in zx_dma_get_chan_stat()
179 static void zx_dma_init_state(struct zx_dma_dev *d) in zx_dma_init_state()
192 struct zx_dma_dev *d = to_zx_dma(c->vc.chan.device); in zx_dma_start_txd()
220 static void zx_dma_task(struct zx_dma_dev *d) in zx_dma_task()
276 struct zx_dma_dev *d = (struct zx_dma_dev *)dev_id; in zx_dma_int_handler()
323 struct zx_dma_dev *d = to_zx_dma(chan->device); in zx_dma_free_chan_resources()
385 struct zx_dma_dev *d = to_zx_dma(chan->device); in zx_dma_issue_pending()
426 struct zx_dma_dev *d = to_zx_dma(chan->device); in zx_alloc_desc_resource()
665 struct zx_dma_dev *d = to_zx_dma(chan->device); in zx_dma_terminate_all()
722 struct zx_dma_dev *d = to_zx_dma(vd->tx.chan->device); in zx_dma_free_desc()
737 struct zx_dma_dev *d = ofdma->of_dma_data; in zx_of_dma_simple_xlate()
759 struct zx_dma_dev *d; in zx_dma_probe()
887 struct zx_dma_dev *d = platform_get_drvdata(op); in zx_dma_remove()
908 struct zx_dma_dev *d = dev_get_drvdata(dev); in zx_dma_suspend_dev()
923 struct zx_dma_dev *d = dev_get_drvdata(dev); in zx_dma_resume_dev()