Symbol: axi_dma_chan
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1027
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1034
static void axi_chan_dump_lli(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1052
static void axi_chan_list_dump_lli(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1062
static noinline void axi_chan_handle_err(struct axi_dma_chan *chan, u32 status)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1096
static void axi_chan_block_xfer_complete(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1154
struct axi_dma_chan *chan;
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1184
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1220
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1270
static inline void axi_chan_resume(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1305
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1366
struct axi_dma_chan *chan = NULL;
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1550
struct axi_dma_chan *chan = &dw->chan[i];
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
162
static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
1641
struct axi_dma_chan *chan, *_chan;
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
175
static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
180
static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
185
static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
190
static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
195
static inline void axi_chan_disable(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
222
static inline void axi_chan_enable(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
251
static inline bool axi_chan_is_hw_enable(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
280
static u32 axi_chan_get_xfer_width(struct axi_dma_chan *chan, dma_addr_t src,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
288
static inline const char *axi_chan_name(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
311
static struct axi_dma_lli *axi_desc_get(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
332
struct axi_dma_chan *chan = desc->chan;
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
359
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
395
static void write_chan_llp(struct axi_dma_chan *chan, dma_addr_t adr)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
400
static void dw_axi_dma_set_byte_halfword(struct axi_dma_chan *chan, bool set)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
425
static void axi_chan_block_xfer_start(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
483
static void axi_chan_start_first_queued(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
500
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
511
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
518
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
550
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
571
static void dw_axi_dma_set_hw_channel(struct axi_dma_chan *chan, bool set)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
652
static int dw_axi_dma_set_hw_desc(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
737
static size_t calculate_block_len(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
772
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
78
axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
83
static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
849
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
89
axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val)
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
925
struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan);
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
99
static inline void axi_chan_config_write(struct axi_dma_chan *chan,
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
104
struct axi_dma_chan *chan;
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
127
static inline struct device *chan2dev(struct axi_dma_chan *chan)
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
137
static inline struct axi_dma_chan *vc_to_axi_dma_chan(struct virt_dma_chan *vc)
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
139
return container_of(vc, struct axi_dma_chan, vc);
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
142
static inline struct axi_dma_chan *dchan_to_axi_dma_chan(struct dma_chan *dchan)
drivers/dma/dw-axi-dmac/dw-axi-dmac.h
64
struct axi_dma_chan *chan;