Searched refs:mc_decode (Results 1 – 11 of 11) sorted by relevance
594 uint64_t *mc_decode; in sbdp_copy_regs() local602 mc_decode = regs.mc_decode; in sbdp_copy_regs()611 if ((mc_decode[i] & SG_DECODE_VALID) != SG_DECODE_VALID) { in sbdp_copy_regs()626 seg_pa = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in sbdp_copy_regs()635 mc_decode[i] &= ~SG_DECODE_UM; in sbdp_copy_regs()636 mc_decode[i] |= tmp_base; in sbdp_copy_regs()637 mc_decode[i] |= SG_DECODE_VALID; in sbdp_copy_regs()644 rsp[m].masr = mc_decode[i] & ~SG_DECODE_VALID; in sbdp_copy_regs()650 rsp[m].masr = mc_decode[i]; in sbdp_copy_regs()833 uint64_t mc_decode = regs.mc_decode[j]; in sbdp_prep_mc_idle_one() local[all …]
77 static void add_bank_node(uint64_t mc_decode, int portid, char *bank_status);220 add_bank_node(uint64_t mc_decode, int portid, char *bank_status) in add_bank_node() argument224 uint32_t ifactor = MC_INTLV(mc_decode); in add_bank_node()234 new->valid = (mc_decode >> 63); in add_bank_node()235 new->uk = MC_UK(mc_decode); in add_bank_node()236 new->um = MC_UM(mc_decode); in add_bank_node()237 new->lk = MC_LK(mc_decode); in add_bank_node()238 new->lm = MC_LM(mc_decode); in add_bank_node()
339 uint64_t mc_decode[DAK_BANKS_PER_MC]; in plat_fill_mc() local401 mc_decode[i] = lddmcdecode(offset); in plat_fill_mc()403 mc_decode[i] = lddphysio(mc_addr | offset); in plat_fill_mc()408 if ((int64_t)mc_decode[i] < 0) { in plat_fill_mc()414 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()415 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
348 uint64_t mc_decode[CHERRYSTONE_BANKS_PER_MC]; in plat_fill_mc() local410 mc_decode[i] = lddmcdecode(offset); in plat_fill_mc()412 mc_decode[i] = lddphysio(mc_addr | offset); in plat_fill_mc()417 if ((int64_t)mc_decode[i] < 0) { in plat_fill_mc()423 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()424 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
337 uint64_t mc_decode[SG_MAX_BANKS_PER_MC]; in plat_fill_mc() local389 mc_decode[i] = lddmcdecode(mask & MC_OFFSET_MASK); in plat_fill_mc()391 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()393 if (mc_decode[i] >> MC_VALID_SHIFT) { in plat_fill_mc()399 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()400 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
330 uint64_t mc_decode[SG_MAX_BANKS_PER_MC]; in plat_fill_mc() local382 mc_decode[i] = lddmcdecode(mask & MC_OFFSET_MASK); in plat_fill_mc()384 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()386 if (mc_decode[i] >> MC_VALID_SHIFT) { in plat_fill_mc()392 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()393 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
60 ! Load the mc_decode reg for this cpu.
77 ! Load the mc_decode reg for this cpu.
71 ! Load the mc_decode reg for this cpu.
59 uint64_t mc_decode[SBDP_MAX_MCS_PER_NODE]; member