Lines Matching refs:dimm
84 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_dmidecode() local
91 dimm->nr_pages = MiB_TO_PAGES(32);/* Unknown */ in ghes_edac_dmidecode()
93 dimm->nr_pages = MiB_TO_PAGES(entry->extended_size); in ghes_edac_dmidecode()
96 dimm->nr_pages = MiB_TO_PAGES((entry->size & in ghes_edac_dmidecode()
99 dimm->nr_pages = MiB_TO_PAGES(entry->size); in ghes_edac_dmidecode()
105 dimm->mtype = MEM_RDDR; in ghes_edac_dmidecode()
107 dimm->mtype = MEM_DDR; in ghes_edac_dmidecode()
111 dimm->mtype = MEM_RDDR2; in ghes_edac_dmidecode()
113 dimm->mtype = MEM_DDR2; in ghes_edac_dmidecode()
116 dimm->mtype = MEM_FB_DDR2; in ghes_edac_dmidecode()
120 dimm->mtype = MEM_RDDR3; in ghes_edac_dmidecode()
122 dimm->mtype = MEM_DDR3; in ghes_edac_dmidecode()
126 dimm->mtype = MEM_RMBS; in ghes_edac_dmidecode()
129 dimm->mtype = MEM_RDR; in ghes_edac_dmidecode()
131 dimm->mtype = MEM_SDR; in ghes_edac_dmidecode()
133 dimm->mtype = MEM_EDO; in ghes_edac_dmidecode()
135 dimm->mtype = MEM_UNKNOWN; in ghes_edac_dmidecode()
143 dimm->edac_mode = EDAC_NONE; in ghes_edac_dmidecode()
145 dimm->edac_mode = EDAC_SECDED; in ghes_edac_dmidecode()
147 dimm->dtype = DEV_UNKNOWN; in ghes_edac_dmidecode()
148 dimm->grain = 128; /* Likely, worse case */ in ghes_edac_dmidecode()
154 if (dimm->nr_pages) { in ghes_edac_dmidecode()
156 dimm_fill->count, edac_mem_types[dimm->mtype], in ghes_edac_dmidecode()
157 PAGES_TO_MiB(dimm->nr_pages), in ghes_edac_dmidecode()
158 (dimm->edac_mode != EDAC_NONE) ? "(ECC)" : ""); in ghes_edac_dmidecode()
489 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_register() local
492 dimm->nr_pages = 1; in ghes_edac_register()
493 dimm->grain = 128; in ghes_edac_register()
494 dimm->mtype = MEM_UNKNOWN; in ghes_edac_register()
495 dimm->dtype = DEV_UNKNOWN; in ghes_edac_register()
496 dimm->edac_mode = EDAC_SECDED; in ghes_edac_register()