Lines Matching refs:dimm

101 		struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms,  in ghes_edac_dmidecode()  local
109 dimm->nr_pages = MiB_TO_PAGES(32);/* Unknown */ in ghes_edac_dmidecode()
111 dimm->nr_pages = MiB_TO_PAGES(entry->extended_size); in ghes_edac_dmidecode()
114 dimm->nr_pages = MiB_TO_PAGES((entry->size & 0x7fff) << 10); in ghes_edac_dmidecode()
116 dimm->nr_pages = MiB_TO_PAGES(entry->size); in ghes_edac_dmidecode()
122 dimm->mtype = MEM_RDDR; in ghes_edac_dmidecode()
124 dimm->mtype = MEM_DDR; in ghes_edac_dmidecode()
128 dimm->mtype = MEM_RDDR2; in ghes_edac_dmidecode()
130 dimm->mtype = MEM_DDR2; in ghes_edac_dmidecode()
133 dimm->mtype = MEM_FB_DDR2; in ghes_edac_dmidecode()
137 dimm->mtype = MEM_NVDIMM; in ghes_edac_dmidecode()
139 dimm->mtype = MEM_RDDR3; in ghes_edac_dmidecode()
141 dimm->mtype = MEM_DDR3; in ghes_edac_dmidecode()
145 dimm->mtype = MEM_NVDIMM; in ghes_edac_dmidecode()
147 dimm->mtype = MEM_RDDR4; in ghes_edac_dmidecode()
149 dimm->mtype = MEM_DDR4; in ghes_edac_dmidecode()
153 dimm->mtype = MEM_RMBS; in ghes_edac_dmidecode()
155 dimm->mtype = MEM_RDR; in ghes_edac_dmidecode()
157 dimm->mtype = MEM_SDR; in ghes_edac_dmidecode()
159 dimm->mtype = MEM_EDO; in ghes_edac_dmidecode()
161 dimm->mtype = MEM_UNKNOWN; in ghes_edac_dmidecode()
169 dimm->edac_mode = EDAC_NONE; in ghes_edac_dmidecode()
171 dimm->edac_mode = EDAC_SECDED; in ghes_edac_dmidecode()
173 dimm->dtype = DEV_UNKNOWN; in ghes_edac_dmidecode()
174 dimm->grain = 128; /* Likely, worse case */ in ghes_edac_dmidecode()
180 if (dimm->nr_pages) { in ghes_edac_dmidecode()
182 dimm_fill->count, edac_mem_types[dimm->mtype], in ghes_edac_dmidecode()
183 PAGES_TO_MiB(dimm->nr_pages), in ghes_edac_dmidecode()
184 (dimm->edac_mode != EDAC_NONE) ? "(ECC)" : ""); in ghes_edac_dmidecode()
190 dimm->smbios_handle = entry->handle; in ghes_edac_dmidecode()
530 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_register() local
533 dimm->nr_pages = 1; in ghes_edac_register()
534 dimm->grain = 128; in ghes_edac_register()
535 dimm->mtype = MEM_UNKNOWN; in ghes_edac_register()
536 dimm->dtype = DEV_UNKNOWN; in ghes_edac_register()
537 dimm->edac_mode = EDAC_SECDED; in ghes_edac_register()