Lines Matching refs:tsi721_bdma_chan

47 static inline struct tsi721_bdma_chan *to_tsi721_chan(struct dma_chan *chan)  in to_tsi721_chan()
49 return container_of(chan, struct tsi721_bdma_chan, dchan); in to_tsi721_chan()
63 static int tsi721_bdma_ch_init(struct tsi721_bdma_chan *bdma_chan, int bd_num) in tsi721_bdma_ch_init()
206 static int tsi721_bdma_ch_free(struct tsi721_bdma_chan *bdma_chan) in tsi721_bdma_ch_free()
248 tsi721_bdma_interrupt_enable(struct tsi721_bdma_chan *bdma_chan, int enable) in tsi721_bdma_interrupt_enable()
268 static bool tsi721_dma_is_idle(struct tsi721_bdma_chan *bdma_chan) in tsi721_dma_is_idle()
276 void tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan) in tsi721_bdma_handler()
296 struct tsi721_bdma_chan *bdma_chan = ptr; in tsi721_bdma_msix()
305 static void tsi721_start_dma(struct tsi721_bdma_chan *bdma_chan) in tsi721_start_dma()
374 static void tsi721_dma_tx_err(struct tsi721_bdma_chan *bdma_chan, in tsi721_dma_tx_err()
387 static void tsi721_clr_stat(struct tsi721_bdma_chan *bdma_chan) in tsi721_clr_stat()
414 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_submit_sg()
534 static void tsi721_advance_work(struct tsi721_bdma_chan *bdma_chan, in tsi721_advance_work()
573 struct tsi721_bdma_chan *bdma_chan = (struct tsi721_bdma_chan *)data; in tsi721_dma_tasklet()
696 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(txd->chan); in tsi721_tx_submit()
725 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_alloc_chan_resources()
766 static void tsi721_sync_dma_irq(struct tsi721_bdma_chan *bdma_chan) in tsi721_sync_dma_irq()
783 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_free_chan_resources()
803 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_tx_status()
814 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_issue_pending()
831 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_prep_rio_sg()
897 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); in tsi721_terminate_all()
934 static void tsi721_dma_stop(struct tsi721_bdma_chan *bdma_chan) in tsi721_dma_stop()
974 struct tsi721_bdma_chan *bdma_chan = &priv->bdma[i]; in tsi721_register_dma()
1024 struct tsi721_bdma_chan *bdma_chan; in tsi721_unregister_dma()