Lines Matching refs:timb_dma_chan

78 struct timb_dma_chan {  struct
99 struct timb_dma_chan channels[0]; argument
111 static struct timb_dma *tdchantotd(struct timb_dma_chan *td_chan) in tdchantotd()
115 id * sizeof(struct timb_dma_chan) - sizeof(struct timb_dma)); in tdchantotd()
119 static void __td_enable_chan_irq(struct timb_dma_chan *td_chan) in __td_enable_chan_irq()
134 static bool __td_dma_done_ack(struct timb_dma_chan *td_chan) in __td_dma_done_ack()
138 id * sizeof(struct timb_dma_chan) - sizeof(struct timb_dma)); in __td_dma_done_ack()
153 static int td_fill_desc(struct timb_dma_chan *td_chan, u8 *dma_desc, in td_fill_desc()
186 static void __td_start_dma(struct timb_dma_chan *td_chan) in __td_start_dma()
227 static void __td_finish(struct timb_dma_chan *td_chan) in __td_finish()
275 struct timb_dma_chan *td_chan = td->channels + i; in __td_ier_mask()
288 static void __td_start_next(struct timb_dma_chan *td_chan) in __td_start_next()
309 struct timb_dma_chan *td_chan = container_of(txd->chan, in td_tx_submit()
310 struct timb_dma_chan, chan); in td_tx_submit()
333 static struct timb_dma_desc *td_alloc_init_desc(struct timb_dma_chan *td_chan) in td_alloc_init_desc()
385 static void td_desc_put(struct timb_dma_chan *td_chan, in td_desc_put()
395 static struct timb_dma_desc *td_desc_get(struct timb_dma_chan *td_chan) in td_desc_get()
418 struct timb_dma_chan *td_chan = in td_alloc_chan_resources()
419 container_of(chan, struct timb_dma_chan, chan); in td_alloc_chan_resources()
449 struct timb_dma_chan *td_chan = in td_free_chan_resources()
450 container_of(chan, struct timb_dma_chan, chan); in td_free_chan_resources()
487 struct timb_dma_chan *td_chan = in td_issue_pending()
488 container_of(chan, struct timb_dma_chan, chan); in td_issue_pending()
509 struct timb_dma_chan *td_chan = in td_prep_slave_sg()
510 container_of(chan, struct timb_dma_chan, chan); in td_prep_slave_sg()
562 struct timb_dma_chan *td_chan = in td_terminate_all()
563 container_of(chan, struct timb_dma_chan, chan); in td_terminate_all()
597 struct timb_dma_chan *td_chan = td->channels + i; in td_tasklet()
654 sizeof(struct timb_dma_chan) * pdata->nr_channels, GFP_KERNEL); in td_probe()
699 struct timb_dma_chan *td_chan = &td->channels[i]; in td_probe()