Lines Matching refs:ranks
11 u8 size, width, ranks;
16 u8 ranks;
42 return dimm->ranks * 64 / (dimm->width ?: 1);
126 dimm->ranks = cnl_get_dimm_ranks(val);
130 dimm->ranks = skl_get_dimm_ranks(val);
134 "CH%u DIMM %c size: %u GB, width: X%u, ranks: %u, 16Gb DIMMs: %s\n",
135 channel, dimm_name, dimm->size, dimm->width, dimm->ranks,
154 if (ch->dimm_l.ranks == 2 || ch->dimm_s.ranks == 2)
155 ch->ranks = 2;
156 else if (ch->dimm_l.ranks == 1 && ch->dimm_s.ranks == 1)
157 ch->ranks = 2;
159 ch->ranks = 1;
164 drm_dbg_kms(&i915->drm, "CH%u ranks: %u, 16Gb DIMMs: %s\n",
165 channel, ch->ranks, yesno(ch->is_16gb_dimm));
209 if (ch0.ranks == 1 || ch1.ranks == 1)
210 dram_info->ranks = 1;
212 dram_info->ranks = max(ch0.ranks, ch1.ranks);
214 if (dram_info->ranks == 0) {
354 dimm->ranks = bxt_get_dimm_ranks(val);
408 "CH%u DIMM size: %u GB, width: X%u, ranks: %u, type: %s\n",
410 dimm.size, dimm.width, dimm.ranks,
418 if (dram_info->ranks == 0)
419 dram_info->ranks = dimm.ranks;
420 else if (dimm.ranks == 1)
421 dram_info->ranks = 1;
427 if (dram_info->type == INTEL_DRAM_UNKNOWN || dram_info->ranks == 0) {
541 drm_dbg_kms(&i915->drm, "DRAM ranks: %u, 16Gb DIMMs: %s\n",
542 dram_info->ranks, yesno(dram_info->is_16gb_dimm));