ep93xx_dma_chan 204 drivers/dma/ep93xx_dma.c int (*hw_setup)(struct ep93xx_dma_chan *); ep93xx_dma_chan 205 drivers/dma/ep93xx_dma.c void (*hw_synchronize)(struct ep93xx_dma_chan *); ep93xx_dma_chan 206 drivers/dma/ep93xx_dma.c void (*hw_shutdown)(struct ep93xx_dma_chan *); ep93xx_dma_chan 207 drivers/dma/ep93xx_dma.c void (*hw_submit)(struct ep93xx_dma_chan *); ep93xx_dma_chan 208 drivers/dma/ep93xx_dma.c int (*hw_interrupt)(struct ep93xx_dma_chan *); ep93xx_dma_chan 214 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan channels[]; ep93xx_dma_chan 217 drivers/dma/ep93xx_dma.c static inline struct device *chan2dev(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 222 drivers/dma/ep93xx_dma.c static struct ep93xx_dma_chan *to_ep93xx_dma_chan(struct dma_chan *chan) ep93xx_dma_chan 224 drivers/dma/ep93xx_dma.c return container_of(chan, struct ep93xx_dma_chan, chan); ep93xx_dma_chan 238 drivers/dma/ep93xx_dma.c static void ep93xx_dma_set_active(struct ep93xx_dma_chan *edmac, ep93xx_dma_chan 265 drivers/dma/ep93xx_dma.c ep93xx_dma_get_active(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 283 drivers/dma/ep93xx_dma.c static bool ep93xx_dma_advance_active(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 307 drivers/dma/ep93xx_dma.c static void m2p_set_control(struct ep93xx_dma_chan *edmac, u32 control) ep93xx_dma_chan 317 drivers/dma/ep93xx_dma.c static int m2p_hw_setup(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 333 drivers/dma/ep93xx_dma.c static inline u32 m2p_channel_state(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 338 drivers/dma/ep93xx_dma.c static void m2p_hw_synchronize(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 353 drivers/dma/ep93xx_dma.c static void m2p_hw_shutdown(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 361 drivers/dma/ep93xx_dma.c static void m2p_fill_desc(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 388 drivers/dma/ep93xx_dma.c static void m2p_hw_submit(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 403 drivers/dma/ep93xx_dma.c static int m2p_hw_interrupt(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 457 drivers/dma/ep93xx_dma.c static int m2m_hw_setup(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 518 drivers/dma/ep93xx_dma.c static void m2m_hw_shutdown(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 524 drivers/dma/ep93xx_dma.c static void m2m_fill_desc(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 547 drivers/dma/ep93xx_dma.c static void m2m_hw_submit(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 595 drivers/dma/ep93xx_dma.c static int m2m_hw_interrupt(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 675 drivers/dma/ep93xx_dma.c ep93xx_dma_desc_get(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 703 drivers/dma/ep93xx_dma.c static void ep93xx_dma_desc_put(struct ep93xx_dma_chan *edmac, ep93xx_dma_chan 724 drivers/dma/ep93xx_dma.c static void ep93xx_dma_advance_work(struct ep93xx_dma_chan *edmac) ep93xx_dma_chan 748 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = (struct ep93xx_dma_chan *)data; ep93xx_dma_chan 786 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = dev_id; ep93xx_dma_chan 831 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(tx->chan); ep93xx_dma_chan 867 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 951 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 988 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1037 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1119 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1191 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1206 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1233 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1244 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = to_ep93xx_dma_chan(chan); ep93xx_dma_chan 1324 drivers/dma/ep93xx_dma.c edma_size = pdata->num_channels * sizeof(struct ep93xx_dma_chan); ep93xx_dma_chan 1336 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = &edma->channels[i]; ep93xx_dma_chan 1399 drivers/dma/ep93xx_dma.c struct ep93xx_dma_chan *edmac = &edma->channels[i];