axi_dma_chan 56 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) axi_dma_chan 61 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) axi_dma_chan 67 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) axi_dma_chan 113 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) axi_dma_chan 126 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) axi_dma_chan 131 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) axi_dma_chan 136 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) axi_dma_chan 141 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) axi_dma_chan 146 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_disable(struct axi_dma_chan *chan) axi_dma_chan 156 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_enable(struct axi_dma_chan *chan) axi_dma_chan 166 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline bool axi_chan_is_hw_enable(struct axi_dma_chan *chan) axi_dma_chan 185 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static u32 axi_chan_get_xfer_width(struct axi_dma_chan *chan, dma_addr_t src, axi_dma_chan 193 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline const char *axi_chan_name(struct axi_dma_chan *chan) axi_dma_chan 198 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static struct axi_dma_desc *axi_desc_get(struct axi_dma_chan *chan) axi_dma_chan 221 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = desc->chan; axi_dma_chan 250 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 266 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static void write_chan_llp(struct axi_dma_chan *chan, dma_addr_t adr) axi_dma_chan 272 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static void axi_chan_block_xfer_start(struct axi_dma_chan *chan, axi_dma_chan 310 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static void axi_chan_start_first_queued(struct axi_dma_chan *chan) axi_dma_chan 327 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 338 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 356 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 429 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 520 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static void axi_chan_dump_lli(struct axi_dma_chan *chan, axi_dma_chan 533 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static void axi_chan_list_dump_lli(struct axi_dma_chan *chan, axi_dma_chan 543 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static noinline void axi_chan_handle_err(struct axi_dma_chan *chan, u32 status) axi_dma_chan 571 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static void axi_chan_block_xfer_complete(struct axi_dma_chan *chan) axi_dma_chan 599 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan; axi_dma_chan 629 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 654 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 683 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static inline void axi_chan_resume(struct axi_dma_chan *chan) axi_dma_chan 697 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); axi_dma_chan 887 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan = &dw->chan[i]; axi_dma_chan 957 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c struct axi_dma_chan *chan, *_chan; axi_dma_chan 54 drivers/dma/dw-axi-dmac/dw-axi-dmac.h struct axi_dma_chan *chan; axi_dma_chan 87 drivers/dma/dw-axi-dmac/dw-axi-dmac.h struct axi_dma_chan *chan; axi_dma_chan 96 drivers/dma/dw-axi-dmac/dw-axi-dmac.h static inline struct device *chan2dev(struct axi_dma_chan *chan) axi_dma_chan 106 drivers/dma/dw-axi-dmac/dw-axi-dmac.h static inline struct axi_dma_chan *vc_to_axi_dma_chan(struct virt_dma_chan *vc) axi_dma_chan 108 drivers/dma/dw-axi-dmac/dw-axi-dmac.h return container_of(vc, struct axi_dma_chan, vc); axi_dma_chan 111 drivers/dma/dw-axi-dmac/dw-axi-dmac.h static inline struct axi_dma_chan *dchan_to_axi_dma_chan(struct dma_chan *dchan)