Lines Matching refs:mmp_pdma_chan
90 struct mmp_pdma_chan { struct
120 struct mmp_pdma_chan *vchan; argument
137 container_of(dchan, struct mmp_pdma_chan, chan)
240 static struct mmp_pdma_phy *lookup_phy(struct mmp_pdma_chan *pchan) in lookup_phy()
274 static void mmp_pdma_free_phy(struct mmp_pdma_chan *pchan) in mmp_pdma_free_phy()
297 static void start_pending_queue(struct mmp_pdma_chan *chan) in start_pending_queue()
343 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(tx->chan); in mmp_pdma_tx_submit()
364 mmp_pdma_alloc_descriptor(struct mmp_pdma_chan *chan) in mmp_pdma_alloc_descriptor()
394 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_alloc_chan_resources()
415 static void mmp_pdma_free_desc_list(struct mmp_pdma_chan *chan, in mmp_pdma_free_desc_list()
428 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_free_chan_resources()
449 struct mmp_pdma_chan *chan; in mmp_pdma_prep_memcpy()
530 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_prep_slave_sg()
611 struct mmp_pdma_chan *chan; in mmp_pdma_prep_dma_cyclic()
696 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_config_write()
738 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_config()
746 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_terminate_all()
763 static unsigned int mmp_pdma_residue(struct mmp_pdma_chan *chan, in mmp_pdma_residue()
841 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_tx_status()
857 struct mmp_pdma_chan *chan = to_mmp_pdma_chan(dchan); in mmp_pdma_issue_pending()
872 struct mmp_pdma_chan *chan = from_tasklet(chan, t, tasklet); in dma_do_tasklet()
968 struct mmp_pdma_chan *chan; in mmp_pdma_chan_init()
1147 struct mmp_pdma_chan *c = to_mmp_pdma_chan(chan); in mmp_pdma_filter_fn()