at_dma_chan
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan;
struct at_dma_chan *atchan = &atdma->chan[i];
struct at_dma_chan *atchan = to_at_dma_chan(chan);
static void atc_suspend_cyclic(struct at_dma_chan *atchan)
struct at_dma_chan *atchan = to_at_dma_chan(chan);
static void atc_resume_cyclic(struct at_dma_chan *atchan)
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan;
struct at_dma_chan chan[];
static inline struct at_dma_chan *to_at_dma_chan(struct dma_chan *chan)
return container_of(chan, struct at_dma_chan, vc.chan);
static void vdbg_dump_regs(struct at_dma_chan *atchan)
static void vdbg_dump_regs(struct at_dma_chan *atchan) {}
static void atc_dump_lli(struct at_dma_chan *atchan, struct at_lli *lli)
static inline int atc_chan_is_enabled(struct at_dma_chan *atchan)
static inline int atc_chan_is_paused(struct at_dma_chan *atchan)
static inline int atc_chan_is_cyclic(struct at_dma_chan *atchan)
static void atc_dostart(struct at_dma_chan *atchan)
static int atc_get_llis_residue(struct at_dma_chan *atchan,
struct at_dma_chan *atchan = to_at_dma_chan(chan);
static void atc_handle_error(struct at_dma_chan *atchan, unsigned int i)
static void atdma_handle_chan_done(struct at_dma_chan *atchan, u32 pending,
struct at_dma_chan *atchan;
struct at_dma_chan *atchan = to_at_dma_chan(chan);
struct at_dma_chan *atchan = to_at_dma_chan(chan);