Lines Matching refs:hisi_dma_chan
88 struct hisi_dma_chan { struct
108 struct hisi_dma_chan chan[]; argument
111 static inline struct hisi_dma_chan *to_hisi_dma_chan(struct dma_chan *c) in to_hisi_dma_chan()
113 return container_of(c, struct hisi_dma_chan, vc.chan); in to_hisi_dma_chan()
188 static void hisi_dma_reset_or_disable_hw_chan(struct hisi_dma_chan *chan, in hisi_dma_reset_or_disable_hw_chan()
227 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_free_chan_resources()
249 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_prep_dma_memcpy()
270 static void hisi_dma_start_transfer(struct hisi_dma_chan *chan) in hisi_dma_start_transfer()
305 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_issue_pending()
318 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_terminate_all()
342 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_synchronize()
352 struct hisi_dma_chan *chan; in hisi_dma_alloc_qps_mem()
373 struct hisi_dma_chan *chan = &hdma_dev->chan[index]; in hisi_dma_init_hw_qp()
433 struct hisi_dma_chan *chan = data; in hisi_dma_irq()