Symbol: dw_edma
drivers/dma/dw-edma/dw-edma-core.c
1068
struct dw_edma *dw;
drivers/dma/dw-edma/dw-edma-core.c
1154
struct dw_edma *dw = chip->dw;
drivers/dma/dw-edma/dw-edma-core.c
176
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-edma-core.c
713
struct dw_edma *dw = irq_data_get_irq_chip_data(d);
drivers/dma/dw-edma/dw-edma-core.c
734
static int dw_edma_emul_irq_alloc(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-core.c
767
static void dw_edma_emul_irq_free(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-core.c
784
struct dw_edma *dw = dw_irq->dw;
drivers/dma/dw-edma/dw-edma-core.c
876
static int dw_edma_channel_setup(struct dw_edma *dw, u32 wr_alloc, u32 rd_alloc)
drivers/dma/dw-edma/dw-edma-core.c
991
static int dw_edma_irq_request(struct dw_edma *dw,
drivers/dma/dw-edma/dw-edma-core.h
122
void (*off)(struct dw_edma *dw);
drivers/dma/dw-edma/dw-edma-core.h
123
u16 (*ch_count)(struct dw_edma *dw, enum dw_edma_dir dir);
drivers/dma/dw-edma/dw-edma-core.h
129
void (*debugfs_on)(struct dw_edma *dw);
drivers/dma/dw-edma/dw-edma-core.h
130
void (*ack_emulated_irq)(struct dw_edma *dw);
drivers/dma/dw-edma/dw-edma-core.h
131
resource_size_t (*db_offset)(struct dw_edma *dw);
drivers/dma/dw-edma/dw-edma-core.h
170
void dw_edma_core_off(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-core.h
176
u16 dw_edma_core_ch_count(struct dw_edma *dw, enum dw_edma_dir dir)
drivers/dma/dw-edma/dw-edma-core.h
195
void dw_edma_core_start(struct dw_edma *dw, struct dw_edma_chunk *chunk, bool first)
drivers/dma/dw-edma/dw-edma-core.h
207
void dw_edma_core_debugfs_on(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-core.h
212
static inline int dw_edma_core_ack_emulated_irq(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-core.h
222
dw_edma_core_db_offset(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-core.h
76
struct dw_edma *dw;
drivers/dma/dw-edma/dw-edma-core.h
96
struct dw_edma *dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
106
static inline void writel_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch,
drivers/dma/dw-edma/dw-edma-v0-core.c
129
static inline u32 readl_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch,
drivers/dma/dw-edma/dw-edma-v0-core.c
163
static void dw_edma_v0_core_off(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-core.c
172
static u16 dw_edma_v0_core_ch_count(struct dw_edma *dw, enum dw_edma_dir dir)
drivers/dma/dw-edma/dw-edma-v0-core.c
191
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
207
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
215
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
221
static u32 dw_edma_v0_core_status_done_int(struct dw_edma *dw, enum dw_edma_dir dir)
drivers/dma/dw-edma/dw-edma-v0-core.c
227
static u32 dw_edma_v0_core_status_abort_int(struct dw_edma *dw, enum dw_edma_dir dir)
drivers/dma/dw-edma/dw-edma-v0-core.c
237
struct dw_edma *dw = dw_irq->dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
28
static inline struct dw_edma_v0_regs __iomem *__dw_regs(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-core.c
366
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
445
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-edma-v0-core.c
513
static void dw_edma_v0_core_debugfs_on(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-core.c
518
static void dw_edma_v0_core_ack_emulated_irq(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-core.c
528
static resource_size_t dw_edma_v0_core_db_offset(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-core.c
549
void dw_edma_v0_core_register(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-core.c
95
__dw_ch_regs(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch)
drivers/dma/dw-edma/dw-edma-v0-core.h
15
void dw_edma_v0_core_register(struct dw_edma *dw);
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
119
static void dw_edma_debugfs_regs_ch(struct dw_edma *dw, enum dw_edma_dir dir,
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
140
dw_edma_debugfs_regs_wr(struct dw_edma *dw, struct dentry *dent)
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
201
static noinline_for_stack void dw_edma_debugfs_regs_rd(struct dw_edma *dw,
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
264
static void dw_edma_debugfs_regs(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
282
void dw_edma_v0_debugfs_on(struct dw_edma *dw)
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
64
struct dw_edma *dw;
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
74
struct dw_edma *dw = entry->dw;
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
99
static void dw_edma_debugfs_create_x32(struct dw_edma *dw,
drivers/dma/dw-edma/dw-edma-v0-debugfs.h
15
void dw_edma_v0_debugfs_on(struct dw_edma *dw);
drivers/dma/dw-edma/dw-edma-v0-debugfs.h
17
static inline void dw_edma_v0_debugfs_on(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-core.c
101
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
108
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
117
struct dw_edma *dw = dw_irq->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
231
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
26
static inline struct dw_hdma_v0_regs __iomem *__dw_regs(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-core.c
269
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
32
__dw_ch_regs(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch)
drivers/dma/dw-edma/dw-hdma-v0-core.c
330
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
343
static void dw_hdma_v0_core_debugfs_on(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-core.c
348
static resource_size_t dw_hdma_v0_core_db_offset(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-core.c
365
void dw_hdma_v0_core_register(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-core.c
53
static void dw_hdma_v0_core_off(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-core.c
66
static u16 dw_hdma_v0_core_ch_count(struct dw_edma *dw, enum dw_edma_dir dir)
drivers/dma/dw-edma/dw-hdma-v0-core.c
78
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.c
94
struct dw_edma *dw = chan->dw;
drivers/dma/dw-edma/dw-hdma-v0-core.h
15
void dw_hdma_v0_core_register(struct dw_edma *dw);
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
116
static void dw_hdma_debugfs_regs_wr(struct dw_edma *dw, struct dentry *dent)
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
133
static void dw_hdma_debugfs_regs_rd(struct dw_edma *dw, struct dentry *dent)
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
150
static void dw_hdma_debugfs_regs(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
160
void dw_hdma_v0_debugfs_on(struct dw_edma *dw)
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
59
static void dw_hdma_debugfs_create_x32(struct dw_edma *dw,
drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
79
static void dw_hdma_debugfs_regs_ch(struct dw_edma *dw, enum dw_edma_dir dir,
drivers/dma/dw-edma/dw-hdma-v0-debugfs.h
15
void dw_hdma_v0_debugfs_on(struct dw_edma *dw);
drivers/dma/dw-edma/dw-hdma-v0-debugfs.h
17
static inline void dw_hdma_v0_debugfs_on(struct dw_edma *dw)
include/linux/dma/edma.h
105
struct dw_edma *dw;
include/linux/dma/edma.h
18
struct dw_edma;