Lines Matching refs:io_base
614 regset.base = qm->io_base; in qm_regs_show()
626 return readl(qm->io_base + QM_DFX_SQE_CNT_VF_SQN) >> QM_DFX_QN_SHIFT; in current_q_read()
637 (readl(qm->io_base + QM_DFX_SQE_CNT_VF_SQN) & CURRENT_FUN_MASK); in current_q_write()
638 writel(tmp, qm->io_base + QM_DFX_SQE_CNT_VF_SQN); in current_q_write()
641 (readl(qm->io_base + QM_DFX_CQE_CNT_VF_CQN) & CURRENT_FUN_MASK); in current_q_write()
642 writel(tmp, qm->io_base + QM_DFX_CQE_CNT_VF_CQN); in current_q_write()
649 return readl(qm->io_base + QM_DFX_CNT_CLR_CE); in clear_enable_read()
658 writel(rd_clr_ctrl, qm->io_base + QM_DFX_CNT_CLR_CE); in clear_enable_write()
665 return readl(qm->io_base + QM_DFX_MB_CNT_VF); in current_qm_read()
701 writel(val, qm->io_base + QM_DFX_MB_CNT_VF); in current_qm_write()
702 writel(val, qm->io_base + QM_DFX_DB_CNT_VF); in current_qm_write()
705 (readl(qm->io_base + QM_DFX_SQE_CNT_VF_SQN) & CURRENT_Q_MASK); in current_qm_write()
706 writel(tmp, qm->io_base + QM_DFX_SQE_CNT_VF_SQN); in current_qm_write()
709 (readl(qm->io_base + QM_DFX_CQE_CNT_VF_CQN) & CURRENT_Q_MASK); in current_qm_write()
710 writel(tmp, qm->io_base + QM_DFX_CQE_CNT_VF_CQN); in current_qm_write()
859 diff_regs[i].regs[j] = readl(qm->io_base + base_offset); in dfx_regs_init()
923 debug->qm_last_words[i] = readl_relaxed(qm->io_base + in qm_last_regs_init()
1013 val = readl(qm->io_base + base_offset); in hisi_qm_acc_diff_regs_dump()
1036 val = readl_relaxed(qm->io_base + qm_dfx_regs[i].offset); in hisi_qm_show_last_dfx_regs()
1063 val = readl(qm->io_base + QM_IN_IDLE_ST_REG); in qm_state_show()
1196 writel(0x0, qm->io_base + QM_DFX_MB_CNT_VF); in hisi_qm_debug_regs_clear()
1197 writel(0x0, qm->io_base + QM_DFX_DB_CNT_VF); in hisi_qm_debug_regs_clear()
1200 writel(0x0, qm->io_base + QM_DFX_SQE_CNT_VF_SQN); in hisi_qm_debug_regs_clear()
1201 writel(0x0, qm->io_base + QM_DFX_CQE_CNT_VF_CQN); in hisi_qm_debug_regs_clear()
1207 writel(0x1, qm->io_base + QM_DFX_CNT_CLR_CE); in hisi_qm_debug_regs_clear()
1211 readl(qm->io_base + regs->offset); in hisi_qm_debug_regs_clear()
1216 writel(0x0, qm->io_base + QM_DFX_CNT_CLR_CE); in hisi_qm_debug_regs_clear()