Lines Matching refs:k3_dma_chan
77 struct k3_dma_chan { struct
90 struct k3_dma_chan *vchan; argument
102 struct k3_dma_chan *chans;
110 static struct k3_dma_chan *to_k3_chan(struct dma_chan *chan) in to_k3_chan()
112 return container_of(chan, struct k3_dma_chan, vc.chan); in to_k3_chan()
193 struct k3_dma_chan *c; in k3_dma_int_handler()
231 static int k3_dma_start_txd(struct k3_dma_chan *c) in k3_dma_start_txd()
265 struct k3_dma_chan *c, *cn; in k3_dma_tasklet()
291 struct k3_dma_chan, node); in k3_dma_tasklet()
318 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_free_chan_resources()
333 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_tx_status()
379 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_issue_pending()
419 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_prep_memcpy()
468 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_prep_slave_sg()
524 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_config()
570 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_terminate_all()
601 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_transfer_pause()
622 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_transfer_resume()
739 d->dma_requests * sizeof(struct k3_dma_chan), GFP_KERNEL); in k3_dma_probe()
744 struct k3_dma_chan *c = &d->chans[i]; in k3_dma_probe()
785 struct k3_dma_chan *c, *cn; in k3_dma_remove()