Lines Matching refs:mmp_pdma_chan
93 struct mmp_pdma_chan { struct
122 struct mmp_pdma_chan *vchan; argument
139 container_of(dchan, struct mmp_pdma_chan, chan)
238 static struct mmp_pdma_phy *lookup_phy(struct mmp_pdma_chan *pchan) in lookup_phy()
272 static void mmp_pdma_free_phy(struct mmp_pdma_chan *pchan) in mmp_pdma_free_phy()
295 static void start_pending_queue(struct mmp_pdma_chan *chan) in start_pending_queue()
341 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(tx->chan); in mmp_pdma_tx_submit()
362 mmp_pdma_alloc_descriptor(struct mmp_pdma_chan *chan) in mmp_pdma_alloc_descriptor()
393 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_alloc_chan_resources()
414 static void mmp_pdma_free_desc_list(struct mmp_pdma_chan *chan, in mmp_pdma_free_desc_list()
427 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_free_chan_resources()
448 struct mmp_pdma_chan *chan; in mmp_pdma_prep_memcpy()
529 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_prep_slave_sg()
608 struct mmp_pdma_chan *chan; in mmp_pdma_prep_dma_cyclic()
691 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_config()
738 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_terminate_all()
755 static unsigned int mmp_pdma_residue(struct mmp_pdma_chan *chan, in mmp_pdma_residue()
833 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_tx_status()
849 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_issue_pending()
864 struct mmp_pdma_chan *chan = (struct mmp_pdma_chan *)data; in dma_do_tasklet()
943 struct mmp_pdma_chan *chan; in mmp_pdma_chan_init()
1122 struct mmp_pdma_chan *c = to_mmp_pdma_chan(chan); in mmp_pdma_filter_fn()