Lines Matching refs:sf_pdma_chan

42 static inline struct sf_pdma_chan *to_sf_pdma_chan(struct dma_chan *dchan)  in to_sf_pdma_chan()
44 return container_of(dchan, struct sf_pdma_chan, vchan.chan); in to_sf_pdma_chan()
52 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan) in sf_pdma_alloc_desc()
74 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan) in sf_pdma_disclaim_chan()
85 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_prep_dma_memcpy()
112 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_slave_config()
121 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_alloc_chan_resources()
130 static void sf_pdma_disable_request(struct sf_pdma_chan *chan) in sf_pdma_disable_request()
139 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_free_chan_resources()
153 static size_t sf_pdma_desc_residue(struct sf_pdma_chan *chan, in sf_pdma_desc_residue()
196 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_tx_status()
209 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_terminate_all()
225 static void sf_pdma_enable_request(struct sf_pdma_chan *chan) in sf_pdma_enable_request()
238 static struct sf_pdma_desc *sf_pdma_get_first_pending_desc(struct sf_pdma_chan *chan) in sf_pdma_get_first_pending_desc()
251 static void sf_pdma_xfer_desc(struct sf_pdma_chan *chan) in sf_pdma_xfer_desc()
273 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan); in sf_pdma_issue_pending()
297 struct sf_pdma_chan *chan = from_tasklet(chan, t, done_tasklet); in sf_pdma_donebh_tasklet()
321 struct sf_pdma_chan *chan = from_tasklet(chan, t, err_tasklet); in sf_pdma_errbh_tasklet()
343 struct sf_pdma_chan *chan = dev_id; in sf_pdma_done_isr()
371 struct sf_pdma_chan *chan = dev_id; in sf_pdma_err_isr()
401 struct sf_pdma_chan *chan; in sf_pdma_irq_init()
451 struct sf_pdma_chan *chan; in sf_pdma_setup_chans()
572 struct sf_pdma_chan *ch; in sf_pdma_remove()