Searched refs:csnum (Results 1 - 8 of 8) sorted by relevance
/illumos-gate/usr/src/common/mc/mc-amd/ |
H A D | mcamd_rowcol_impl.h | 44 #define MC_CS_MODE(csbmap, csnum) \ 45 (csbmap >> MC_CHIP_DIMMPAIR(csnum) * MC_DC_BAM_CSBANK_SHIFT & \
|
H A D | mcamd_patounum.c | 155 uint64_t csnum, csbase, csmask, csbe; local 159 cs, MCAMD_PROP_NUM, &csnum, 174 match ? "" : "not ", (int)csnum, csbase, csmask); 177 "does not match disabled CS %d\n", iaddr, (int)csnum); 190 uint64_t csnum, badcsnum, sparecsnum, tmpcsnum; local 193 cs, MCAMD_PROP_NUM, &csnum, 203 csnum != badcsnum) 210 "fail to lookup csnum - cannot reroute to spare\n"); 219 "redirected to active online spare of cs#%d\n", csnum, 224 "cs#%d\n", csnum, sparecsnu 240 uint64_t chipnum, csnum, dimm1, dimm2, ranknum; local 537 uint64_t csnum, CSEn; local [all...] |
H A D | mcamd_rowcol.c | 554 mcamd_prop_t csnum; local 557 &csnum)) { 559 "mcamd_offset_to_pa: csnum lookup failed " 564 if (csnum == mcp.badcs) 649 mcamd_cs_size(struct mcamd_hdl *hdl, mcamd_node_t *mc, int csnum, size_t *szp) argument 658 csmode = MC_CS_MODE(mcp.csbnkmap_reg, csnum);
|
/illumos-gate/usr/src/uts/intel/io/mc-amd/ |
H A D | mcamd_dimmcfg.c | 414 int csnum; local 421 csnum = 2 * cslp->csl_slot + cslp->csl_rank; 422 (void) snprintf(buf, buflen, "MEMCS_L%d", csnum); 432 csnum = 2 * cslp->csl_slot + cslp->csl_rank; 433 (void) snprintf(buf, buflen, "MEMCS_L%d (channel %s)", csnum,
|
H A D | mcamd_drv.c | 1041 * Enable swap from chip-select csnum to the spare chip-select on this 1048 mc_onlinespare(mc_t *mc, int csnum) argument 1065 else if (csnum == mcp->mcp_sparecs) 1069 if (mccs->mccs_props.csp_num == csnum) 1094 MCREG_FIELD_F_revFG(&sparectl, BadDramCs) = csnum; 1133 mcp->mcp_badcs = csnum;
|
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/ |
H A D | chip_smbios.c | 97 int csnum) 114 if (csnum == SKIP_CS) 117 if (emd.smbmdeve_cs[k] == csnum) 137 if (csnum == SKIP_CS) 140 if (emd.smbmdeve_cs[k] == csnum) 155 int channum, csnum; local 161 csnum = nodeid; 167 csnum); 96 extdimmslot_to_dimmslot(topo_mod_t *mod, id_t chip_smbid, int channum, int csnum) argument
|
H A D | chip_amd.c | 450 (void) topo_prop_set_uint64(ranknode, PGNAME(RANK), "csnum", 588 uint64_t csnum; local 601 if (nvlist_lookup_uint64(csarr[i], "num", &csnum) != 0) { 607 if (mkrsrc(mod, pnode, name, csnum, auth, &fmri) != 0) { 612 if ((csnode = topo_node_bind(mod, pnode, name, csnum, fmri)) 619 cs_fmri[csnum] = fmri; /* nvlist will be freed in mc_create */
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | mc_amd.h | 74 * [spare-csnum] uint64 Chip-select pair number of any spare 75 * [bad-csnum] uint64 Chip-select pair number of swapped cs 122 #define MC_CHIP_DIMMPAIR(csnum) (csnum / MC_CHIP_DIMMPERCS) 531 #define MC_CSBANKMODE(up, csnum) ((up)->_fmt_bankmodes.allcsmodes >> \ 532 MC_DC_BAM_CSBANK_SHIFT * MC_CHIP_DIMMPAIR(csnum) & MC_DC_BAM_CSBANK_MASK)
|
Completed in 1036 milliseconds