get_reg_value
__u16 value = get_reg_value(reg, serial_portnum) + data;
__u16 value = get_reg_value(reg, serial_portnum);
u64 get_reg_value(u64 *intr_regs, char *register_name);
FAIL_IF(!get_mmcr0_cc56run(get_reg_value(intr_regs, "MMCR0"), 5));
FAIL_IF(get_mmcr0_pmae(get_reg_value(intr_regs, "MMCR0"), 5));
FAIL_IF(!get_mmcr0_pmao(get_reg_value(intr_regs, "MMCR0"), 5));
FAIL_IF(!get_mmcr0_fc56(get_reg_value(intr_regs, "MMCR0"), 1));
FAIL_IF(!get_mmcr0_pmc1ce(get_reg_value(intr_regs, "MMCR0"), 1));
FAIL_IF(get_mmcr0_fc56(get_reg_value(intr_regs, "MMCR0"), 5));
FAIL_IF(!get_mmcr0_pmccext(get_reg_value(intr_regs, "MMCR0"), 4));
FAIL_IF(!get_mmcr0_pmcjce(get_reg_value(intr_regs, "MMCR0"), 5));
get_mmcr1_comb(get_reg_value(intr_regs, "MMCR1"), 4));
get_mmcr1_pmcxsel(get_reg_value(intr_regs, "MMCR1"), 1));
get_mmcr1_unit(get_reg_value(intr_regs, "MMCR1"), 1));
get_mmcr1_cache(get_reg_value(intr_regs, "MMCR1"), 1));
get_mmcr2_fch(get_reg_value(intr_regs, "MMCR2"), 1));
get_mmcr2_fcs(get_reg_value(intr_regs, "MMCR2"), 1));
get_mmcr2_l2l3(get_reg_value(intr_regs, "MMCR2"), 4));
get_mmcr3_src(get_reg_value(intr_regs, "MMCR3"), 1));
FAIL_IF(get_mmcra_ifm(get_reg_value(intr_regs, "MMCRA"), 5) != IFM_ANY_BRANCH);
FAIL_IF(get_mmcra_ifm(get_reg_value(intr_regs, "MMCRA"), 5) != IFM_COND_BRANCH);
FAIL_IF(!get_mmcra_bhrb_disable(get_reg_value(intr_regs, "MMCRA"), 5));
FAIL_IF(get_mmcra_bhrb_disable(get_reg_value(intr_regs, "MMCRA"), 5));
FAIL_IF(get_mmcra_ifm(get_reg_value(intr_regs, "MMCRA"), 5) != IFM_IND_BRANCH);
get_mmcra_thd_cmp(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_thd_sel(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_thd_start(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_thd_stop(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_marked(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_rand_samp_elig(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_sample_mode(get_reg_value(intr_regs, "MMCRA"), 4));
get_mmcra_sm(get_reg_value(intr_regs, "MMCRA"), 4));