Lines Matching defs:dchan
86 #define to_ls1x_dma_chan(dchan) \ argument
100 struct dma_chan *dchan = &chan->vc.chan; in ls1x_dma_query() local
118 struct dma_chan *dchan = &chan->vc.chan; in ls1x_dma_start() local
143 static void ls1x_dma_free_chan_resources(struct dma_chan *dchan) in ls1x_dma_free_chan_resources()
156 static int ls1x_dma_alloc_chan_resources(struct dma_chan *dchan) in ls1x_dma_alloc_chan_resources()
216 static int ls1x_dma_prep_lli(struct dma_chan *dchan, struct ls1x_dma_desc *desc, in ls1x_dma_prep_lli()
296 ls1x_dma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, in ls1x_dma_prep_slave_sg()
318 ls1x_dma_prep_dma_cyclic(struct dma_chan *dchan, dma_addr_t buf_addr, in ls1x_dma_prep_dma_cyclic()
361 static int ls1x_dma_slave_config(struct dma_chan *dchan, in ls1x_dma_slave_config()
374 static int ls1x_dma_pause(struct dma_chan *dchan) in ls1x_dma_pause()
388 static int ls1x_dma_resume(struct dma_chan *dchan) in ls1x_dma_resume()
397 static int ls1x_dma_terminate_all(struct dma_chan *dchan) in ls1x_dma_terminate_all()
418 static void ls1x_dma_synchronize(struct dma_chan *dchan) in ls1x_dma_synchronize()
423 static enum dma_status ls1x_dma_tx_status(struct dma_chan *dchan, in ls1x_dma_tx_status()
468 static void ls1x_dma_issue_pending(struct dma_chan *dchan) in ls1x_dma_issue_pending()
491 struct dma_chan *dchan = &chan->vc.chan; in ls1x_dma_irq_handler() local