Lines Matching refs:ranks
708 return dimm->ranks * 64 / (dimm->width ?: 1);
792 dimm->ranks = cnl_get_dimm_ranks(val);
796 dimm->ranks = skl_get_dimm_ranks(val);
799 DRM_DEBUG_KMS("CH%u DIMM %c size: %u GB, width: X%u, ranks: %u, 16Gb DIMMs: %s\n",
800 channel, dimm_name, dimm->size, dimm->width, dimm->ranks,
819 if (ch->dimm_l.ranks == 2 || ch->dimm_s.ranks == 2)
820 ch->ranks = 2;
821 else if (ch->dimm_l.ranks == 1 && ch->dimm_s.ranks == 1)
822 ch->ranks = 2;
824 ch->ranks = 1;
830 DRM_DEBUG_KMS("CH%u ranks: %u, 16Gb DIMMs: %s\n",
831 channel, ch->ranks, yesno(ch->is_16gb_dimm));
873 if (ch0.ranks == 1 || ch1.ranks == 1)
874 dram_info->ranks = 1;
876 dram_info->ranks = max(ch0.ranks, ch1.ranks);
878 if (dram_info->ranks == 0) {
1014 dimm->ranks = bxt_get_dimm_ranks(val);
1067 DRM_DEBUG_KMS("CH%u DIMM size: %u GB, width: X%u, ranks: %u, type: %s\n",
1069 dimm.size, dimm.width, dimm.ranks,
1077 if (dram_info->ranks == 0)
1078 dram_info->ranks = dimm.ranks;
1079 else if (dimm.ranks == 1)
1080 dram_info->ranks = 1;
1087 dram_info->ranks == 0) {
1123 DRM_DEBUG_KMS("DRAM ranks: %u, 16Gb DIMMs: %s\n",
1124 dram_info->ranks, yesno(dram_info->is_16gb_dimm));