Lines Matching refs:k3_dma_chan
80 struct k3_dma_chan { struct
94 struct k3_dma_chan *vchan; argument
106 struct k3_dma_chan *chans;
129 static struct k3_dma_chan *to_k3_chan(struct dma_chan *chan) in to_k3_chan()
131 return container_of(chan, struct k3_dma_chan, vc.chan); in to_k3_chan()
214 struct k3_dma_chan *c; in k3_dma_int_handler()
265 static int k3_dma_start_txd(struct k3_dma_chan *c) in k3_dma_start_txd()
304 struct k3_dma_chan *c, *cn; in k3_dma_tasklet()
333 struct k3_dma_chan, node); in k3_dma_tasklet()
363 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_free_chan_resources()
378 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_tx_status()
425 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_issue_pending()
465 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_alloc_desc_resource()
494 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_prep_memcpy()
536 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_prep_slave_sg()
594 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_prep_dma_cyclic()
659 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_config()
670 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_config_write()
723 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_terminate_all()
758 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_synchronize()
765 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_transfer_pause()
786 struct k3_dma_chan *c = to_k3_chan(chan); in k3_dma_transfer_resume()
932 d->dma_requests, sizeof(struct k3_dma_chan), GFP_KERNEL); in k3_dma_probe()
937 struct k3_dma_chan *c = &d->chans[i]; in k3_dma_probe()
980 struct k3_dma_chan *c, *cn; in k3_dma_remove()