Lines Matching full:dw
12 #include "dw-edma-v0-debugfs.h"
13 #include "dw-edma-v0-regs.h"
14 #include "dw-edma-core.h"
41 static struct dw_edma *dw; variable
57 if (dw->mf == EDMA_MF_EDMA_LEGACY && in dw_edma_debugfs_u32_get()
64 for (ch = 0; ch < dw->wr_ch_cnt; ch++) in dw_edma_debugfs_u32_get()
70 for (ch = 0; ch < dw->rd_ch_cnt; ch++) in dw_edma_debugfs_u32_get()
82 raw_spin_lock_irqsave(&dw->lock, flags); in dw_edma_debugfs_u32_get()
87 raw_spin_unlock_irqrestore(&dw->lock, flags); in dw_edma_debugfs_u32_get()
176 if (dw->mf == EDMA_MF_HDMA_COMPAT) { in dw_edma_debugfs_regs_wr()
182 for (i = 0; i < dw->wr_ch_cnt; i++) { in dw_edma_debugfs_regs_wr()
245 if (dw->mf == EDMA_MF_HDMA_COMPAT) { in dw_edma_debugfs_regs_rd()
251 for (i = 0; i < dw->rd_ch_cnt; i++) { in dw_edma_debugfs_regs_rd()
274 regs_dir = debugfs_create_dir(REGISTERS_STR, dw->debugfs); in dw_edma_debugfs_regs()
287 dw = chip->dw; in dw_edma_v0_debugfs_on()
288 if (!dw) in dw_edma_v0_debugfs_on()
291 regs = dw->rg_region.vaddr; in dw_edma_v0_debugfs_on()
295 dw->debugfs = debugfs_create_dir(dw->name, NULL); in dw_edma_v0_debugfs_on()
296 if (!dw->debugfs) in dw_edma_v0_debugfs_on()
299 debugfs_create_u32("mf", 0444, dw->debugfs, &dw->mf); in dw_edma_v0_debugfs_on()
300 debugfs_create_u16("wr_ch_cnt", 0444, dw->debugfs, &dw->wr_ch_cnt); in dw_edma_v0_debugfs_on()
301 debugfs_create_u16("rd_ch_cnt", 0444, dw->debugfs, &dw->rd_ch_cnt); in dw_edma_v0_debugfs_on()
308 dw = chip->dw; in dw_edma_v0_debugfs_off()
309 if (!dw) in dw_edma_v0_debugfs_off()
312 debugfs_remove_recursive(dw->debugfs); in dw_edma_v0_debugfs_off()
313 dw->debugfs = NULL; in dw_edma_v0_debugfs_off()