Lines Matching refs:moxart_chan
133 struct moxart_chan { struct
150 struct moxart_chan slave_chans[APB_DMA_MAX_CHANNEL]; argument
170 static inline struct moxart_chan *to_moxart_dma_chan(struct dma_chan *c) in to_moxart_dma_chan()
172 return container_of(c, struct moxart_chan, vc.chan); in to_moxart_dma_chan()
188 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_terminate_all()
216 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_slave_config()
274 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_prep_slave_sg()
337 struct moxart_chan *ch; in moxart_of_xlate()
351 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_alloc_chan_resources()
362 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_free_chan_resources()
371 static void moxart_dma_set_params(struct moxart_chan *ch, dma_addr_t src_addr, in moxart_dma_set_params()
378 static void moxart_set_transfer_params(struct moxart_chan *ch, unsigned int len) in moxart_set_transfer_params()
395 static void moxart_start_dma(struct moxart_chan *ch) in moxart_start_dma()
404 static void moxart_dma_start_sg(struct moxart_chan *ch, unsigned int idx) in moxart_dma_start_sg()
421 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_dma_start_desc()
441 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_issue_pending()
462 static size_t moxart_dma_desc_size_in_flight(struct moxart_chan *ch) in moxart_dma_desc_size_in_flight()
481 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_tx_status()
525 struct moxart_chan *ch = &mc->slave_chans[0]; in moxart_dma_interrupt()
574 struct moxart_chan *ch; in moxart_probe()