Lines Matching refs:owl_dma_vchan
191 struct owl_dma_vchan *vchan;
202 struct owl_dma_vchan { struct
236 struct owl_dma_vchan *vchans;
299 static inline struct owl_dma_vchan *to_owl_vchan(struct dma_chan *chan) in to_owl_vchan()
301 return container_of(chan, struct owl_dma_vchan, vc.chan); in to_owl_vchan()
380 static inline int owl_dma_cfg_lli(struct owl_dma_vchan *vchan, in owl_dma_cfg_lli()
468 struct owl_dma_vchan *vchan) in owl_dma_get_pchan()
534 static int owl_dma_start_next_txd(struct owl_dma_vchan *vchan) in owl_dma_start_next_txd()
583 static void owl_dma_phy_free(struct owl_dma *od, struct owl_dma_vchan *vchan) in owl_dma_phy_free()
594 struct owl_dma_vchan *vchan; in owl_dma_interrupt()
699 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_terminate_all()
725 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_config()
739 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_pause()
753 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_resume()
770 static u32 owl_dma_getbytes_chan(struct owl_dma_vchan *vchan) in owl_dma_getbytes_chan()
807 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_tx_status()
837 static void owl_dma_phy_alloc_and_start(struct owl_dma_vchan *vchan) in owl_dma_phy_alloc_and_start()
854 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_issue_pending()
871 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_prep_memcpy()
922 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_prep_slave_sg()
987 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_prep_dma_cyclic()
1043 struct owl_dma_vchan *vchan = to_owl_vchan(chan); in owl_dma_free_chan_resources()
1051 struct owl_dma_vchan *vchan = NULL; in owl_dma_free()
1052 struct owl_dma_vchan *next; in owl_dma_free()
1065 struct owl_dma_vchan *vchan; in owl_dma_of_xlate()
1184 sizeof(struct owl_dma_vchan), GFP_KERNEL); in owl_dma_probe()
1189 struct owl_dma_vchan *vchan = &od->vchans[i]; in owl_dma_probe()