CSR_CFG_CTRL
#define CSR_CFG_ASID (CSR_CFG_CTRL + LOONGARCH_MAX_WRP)
GEN_WRITE_WB_REG_CASES(CSR_CFG_CTRL, CTRL, t, val);
write_wb_reg(CSR_CFG_CTRL, i, 0, privilege);
write_wb_reg(CSR_CFG_CTRL, i, 1, ctrl | privilege);
write_wb_reg(CSR_CFG_CTRL, i, 0, 0);
write_wb_reg(CSR_CFG_CTRL, i, 1, 0);
write_wb_reg(CSR_CFG_CTRL, i, 0, CTRL_PLV_ENABLE);
write_wb_reg(CSR_CFG_CTRL, i, 0, CTRL_PLV_ENABLE);
ctrl = read_wb_reg(CSR_CFG_CTRL, i, 1);
write_wb_reg(CSR_CFG_CTRL, i, 1, ctrl);
write_wb_reg(CSR_CFG_CTRL, i, 0, 0);
ctrl = read_wb_reg(CSR_CFG_CTRL, i, 1);
write_wb_reg(CSR_CFG_CTRL, i, 1, ctrl);
GEN_READ_WB_REG_CASES(CSR_CFG_CTRL, CTRL, t, val);