Lines Matching refs:k3_dma_dev

99 struct k3_dma_dev {  struct
123 #define to_k3_dma(dmadev) container_of(dmadev, struct k3_dma_dev, slave) argument
149 static void k3_dma_terminate_chan(struct k3_dma_phy *phy, struct k3_dma_dev *d) in k3_dma_terminate_chan()
171 static u32 k3_dma_get_curr_cnt(struct k3_dma_dev *d, struct k3_dma_phy *phy) in k3_dma_get_curr_cnt()
185 static u32 k3_dma_get_chan_stat(struct k3_dma_dev *d) in k3_dma_get_chan_stat()
190 static void k3_dma_enable_dma(struct k3_dma_dev *d, bool on) in k3_dma_enable_dma()
212 struct k3_dma_dev *d = (struct k3_dma_dev *)dev_id; in k3_dma_int_handler()
267 struct k3_dma_dev *d = to_k3_dma(c->vc.chan.device); in k3_dma_start_txd()
302 struct k3_dma_dev *d = from_tasklet(d, t, task); in k3_dma_tasklet()
364 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_free_chan_resources()
379 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_tx_status()
426 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_issue_pending()
467 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_alloc_desc_resource()
715 struct k3_dma_dev *d = to_k3_dma(vd->tx.chan->device); in k3_dma_free_desc()
724 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_terminate_all()
766 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_transfer_pause()
787 struct k3_dma_dev *d = to_k3_dma(chan->device); in k3_dma_transfer_resume()
830 struct k3_dma_dev *d = ofdma->of_dma_data; in k3_of_dma_simple_xlate()
842 struct k3_dma_dev *d; in k3_dma_probe()
981 struct k3_dma_dev *d = platform_get_drvdata(op); in k3_dma_remove()
1000 struct k3_dma_dev *d = dev_get_drvdata(dev); in k3_dma_suspend_dev()
1016 struct k3_dma_dev *d = dev_get_drvdata(dev); in k3_dma_resume_dev()