moxart_chan
struct moxart_chan slave_chans[APB_DMA_MAX_CHANNEL];
static inline struct moxart_chan *to_moxart_dma_chan(struct dma_chan *c)
return container_of(c, struct moxart_chan, vc.chan);
struct moxart_chan *ch = to_moxart_dma_chan(chan);
struct moxart_chan *ch = to_moxart_dma_chan(chan);
struct moxart_chan *ch = to_moxart_dma_chan(chan);
struct moxart_chan *ch;
struct moxart_chan *ch = to_moxart_dma_chan(chan);
struct moxart_chan *ch = to_moxart_dma_chan(chan);
static void moxart_dma_set_params(struct moxart_chan *ch, dma_addr_t src_addr,
static void moxart_set_transfer_params(struct moxart_chan *ch, unsigned int len)
static void moxart_start_dma(struct moxart_chan *ch)
static void moxart_dma_start_sg(struct moxart_chan *ch, unsigned int idx)
struct moxart_chan *ch = to_moxart_dma_chan(chan);
struct moxart_chan *ch = to_moxart_dma_chan(chan);
static size_t moxart_dma_desc_size_in_flight(struct moxart_chan *ch)
struct moxart_chan *ch = to_moxart_dma_chan(chan);
struct moxart_chan *ch = &mc->slave_chans[0];
struct moxart_chan *ch;