Lines Matching refs:sf_pdma_chan
42 static inline struct sf_pdma_chan *to_sf_pdma_chan(struct dma_chan *dchan)
44 return container_of(dchan, struct sf_pdma_chan, vchan.chan);
52 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan)
74 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan)
85 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
112 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
121 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
130 static void sf_pdma_disable_request(struct sf_pdma_chan *chan)
139 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
153 static size_t sf_pdma_desc_residue(struct sf_pdma_chan *chan,
196 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
209 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
225 static void sf_pdma_enable_request(struct sf_pdma_chan *chan)
238 static struct sf_pdma_desc *sf_pdma_get_first_pending_desc(struct sf_pdma_chan *chan)
251 static void sf_pdma_xfer_desc(struct sf_pdma_chan *chan)
273 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
297 struct sf_pdma_chan *chan = from_tasklet(chan, t, done_tasklet);
321 struct sf_pdma_chan *chan = from_tasklet(chan, t, err_tasklet);
343 struct sf_pdma_chan *chan = dev_id;
371 struct sf_pdma_chan *chan = dev_id;
401 struct sf_pdma_chan *chan;
451 struct sf_pdma_chan *chan;
572 struct sf_pdma_chan *ch;