ep93xx_dma_chan
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *edmac = &edma->channels[i];
struct ep93xx_dma_chan *echan = to_ep93xx_dma_chan(chan);
struct ep93xx_dma_chan *echan = to_ep93xx_dma_chan(chan);
int (*hw_setup)(struct ep93xx_dma_chan *);
void (*hw_synchronize)(struct ep93xx_dma_chan *);
void (*hw_shutdown)(struct ep93xx_dma_chan *);
void (*hw_submit)(struct ep93xx_dma_chan *);
int (*hw_interrupt)(struct ep93xx_dma_chan *);
struct ep93xx_dma_chan channels[] __counted_by(num_channels);
static inline struct device *chan2dev(struct ep93xx_dma_chan *edmac)
static struct ep93xx_dma_chan *to_ep93xx_dma_chan(struct dma_chan *chan)
return container_of(chan, struct ep93xx_dma_chan, chan);
static void ep93xx_dma_set_active(struct ep93xx_dma_chan *edmac,
ep93xx_dma_get_active(struct ep93xx_dma_chan *edmac)
static bool ep93xx_dma_advance_active(struct ep93xx_dma_chan *edmac)
static void m2p_set_control(struct ep93xx_dma_chan *edmac, u32 control)
static int m2p_hw_setup(struct ep93xx_dma_chan *edmac)
static inline u32 m2p_channel_state(struct ep93xx_dma_chan *edmac)
static void m2p_hw_synchronize(struct ep93xx_dma_chan *edmac)
static void m2p_hw_shutdown(struct ep93xx_dma_chan *edmac)
static void m2p_fill_desc(struct ep93xx_dma_chan *edmac)
static void m2p_hw_submit(struct ep93xx_dma_chan *edmac)
static int m2p_hw_interrupt(struct ep93xx_dma_chan *edmac)
static int m2m_hw_setup(struct ep93xx_dma_chan *edmac)
static void m2m_hw_shutdown(struct ep93xx_dma_chan *edmac)
static void m2m_fill_desc(struct ep93xx_dma_chan *edmac)
static void m2m_hw_submit(struct ep93xx_dma_chan *edmac)
static int m2m_hw_interrupt(struct ep93xx_dma_chan *edmac)
ep93xx_dma_desc_get(struct ep93xx_dma_chan *edmac)
static void ep93xx_dma_desc_put(struct ep93xx_dma_chan *edmac,
static void ep93xx_dma_advance_work(struct ep93xx_dma_chan *edmac)
struct ep93xx_dma_chan *edmac = from_tasklet(edmac, t, tasklet);
struct ep93xx_dma_chan *edmac = dev_id;
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(tx->chan);
struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan);