Lines Matching refs:spd
877 void ddr1_spd_dump(const ddr1_spd_eeprom_t *spd) in ddr1_spd_dump() argument
881 printf("%-3d : %02x %s\n", 0, spd->info_size, in ddr1_spd_dump()
883 printf("%-3d : %02x %s\n", 1, spd->chip_size, in ddr1_spd_dump()
885 printf("%-3d : %02x %s\n", 2, spd->mem_type, in ddr1_spd_dump()
887 printf("%-3d : %02x %s\n", 3, spd->nrow_addr, in ddr1_spd_dump()
889 printf("%-3d : %02x %s\n", 4, spd->ncol_addr, in ddr1_spd_dump()
891 printf("%-3d : %02x %s\n", 5, spd->nrows, in ddr1_spd_dump()
893 printf("%-3d : %02x %s\n", 6, spd->dataw_lsb, in ddr1_spd_dump()
895 printf("%-3d : %02x %s\n", 7, spd->dataw_msb, in ddr1_spd_dump()
897 printf("%-3d : %02x %s\n", 8, spd->voltage, in ddr1_spd_dump()
899 printf("%-3d : %02x %s\n", 9, spd->clk_cycle, in ddr1_spd_dump()
901 printf("%-3d : %02x %s\n", 10, spd->clk_access, in ddr1_spd_dump()
903 printf("%-3d : %02x %s\n", 11, spd->config, in ddr1_spd_dump()
905 printf("%-3d : %02x %s\n", 12, spd->refresh, in ddr1_spd_dump()
907 printf("%-3d : %02x %s\n", 13, spd->primw, in ddr1_spd_dump()
909 printf("%-3d : %02x %s\n", 14, spd->ecw, in ddr1_spd_dump()
911 printf("%-3d : %02x %s\n", 15, spd->min_delay, in ddr1_spd_dump()
913 printf("%-3d : %02x %s\n", 16, spd->burstl, in ddr1_spd_dump()
915 printf("%-3d : %02x %s\n", 17, spd->nbanks, in ddr1_spd_dump()
917 printf("%-3d : %02x %s\n", 18, spd->cas_lat, in ddr1_spd_dump()
919 printf("%-3d : %02x %s\n", 19, spd->cs_lat, in ddr1_spd_dump()
921 printf("%-3d : %02x %s\n", 20, spd->write_lat, in ddr1_spd_dump()
923 printf("%-3d : %02x %s\n", 21, spd->mod_attr, in ddr1_spd_dump()
925 printf("%-3d : %02x %s\n", 22, spd->dev_attr, in ddr1_spd_dump()
927 printf("%-3d : %02x %s\n", 23, spd->clk_cycle2, in ddr1_spd_dump()
929 printf("%-3d : %02x %s\n", 24, spd->clk_access2, in ddr1_spd_dump()
931 printf("%-3d : %02x %s\n", 25, spd->clk_cycle3, in ddr1_spd_dump()
933 printf("%-3d : %02x %s\n", 26, spd->clk_access3, in ddr1_spd_dump()
935 printf("%-3d : %02x %s\n", 27, spd->trp, in ddr1_spd_dump()
937 printf("%-3d : %02x %s\n", 28, spd->trrd, in ddr1_spd_dump()
939 printf("%-3d : %02x %s\n", 29, spd->trcd, in ddr1_spd_dump()
941 printf("%-3d : %02x %s\n", 30, spd->tras, in ddr1_spd_dump()
943 printf("%-3d : %02x %s\n", 31, spd->bank_dens, in ddr1_spd_dump()
945 printf("%-3d : %02x %s\n", 32, spd->ca_setup, in ddr1_spd_dump()
947 printf("%-3d : %02x %s\n", 33, spd->ca_hold, in ddr1_spd_dump()
949 printf("%-3d : %02x %s\n", 34, spd->data_setup, in ddr1_spd_dump()
951 printf("%-3d : %02x %s\n", 35, spd->data_hold, in ddr1_spd_dump()
953 printf("%-3d : %02x %s\n", 36, spd->res_36_40[0], in ddr1_spd_dump()
955 printf("%-3d : %02x %s\n", 37, spd->res_36_40[1], in ddr1_spd_dump()
957 printf("%-3d : %02x %s\n", 38, spd->res_36_40[2], in ddr1_spd_dump()
959 printf("%-3d : %02x %s\n", 39, spd->res_36_40[3], in ddr1_spd_dump()
961 printf("%-3d : %02x %s\n", 40, spd->res_36_40[4], in ddr1_spd_dump()
963 printf("%-3d : %02x %s\n", 41, spd->trc, in ddr1_spd_dump()
965 printf("%-3d : %02x %s\n", 42, spd->trfc, in ddr1_spd_dump()
967 printf("%-3d : %02x %s\n", 43, spd->tckmax, in ddr1_spd_dump()
969 printf("%-3d : %02x %s\n", 44, spd->tdqsq, in ddr1_spd_dump()
971 printf("%-3d : %02x %s\n", 45, spd->tqhs, in ddr1_spd_dump()
973 printf("%-3d : %02x %s\n", 46, spd->res_46, in ddr1_spd_dump()
975 printf("%-3d : %02x %s\n", 47, spd->dimm_height, in ddr1_spd_dump()
981 printf("%02x", spd->res_48_61[i]); in ddr1_spd_dump()
985 printf("%-3d : %02x %s\n", 62, spd->spd_rev, in ddr1_spd_dump()
987 printf("%-3d : %02x %s\n", 63, spd->cksum, in ddr1_spd_dump()
992 printf("%02x", spd->mid[i]); in ddr1_spd_dump()
995 printf("%-3d : %02x %s\n", 72, spd->mloc, in ddr1_spd_dump()
1001 printf("%c", spd->mpart[i]); in ddr1_spd_dump()
1005 printf("%-3d-%3d: %02x %02x %s\n", 91, 92, spd->rev[0], spd->rev[1], in ddr1_spd_dump()
1007 printf("%-3d-%3d: %02x %02x %s\n", 93, 94, spd->mdate[0], spd->mdate[1], in ddr1_spd_dump()
1012 printf("%02x", spd->sernum[i]); in ddr1_spd_dump()
1019 printf("%02x", spd->mspec[i]); in ddr1_spd_dump()
1026 void ddr2_spd_dump(const ddr2_spd_eeprom_t *spd) in ddr2_spd_dump() argument
1030 printf("%-3d : %02x %s\n", 0, spd->info_size, in ddr2_spd_dump()
1032 printf("%-3d : %02x %s\n", 1, spd->chip_size, in ddr2_spd_dump()
1034 printf("%-3d : %02x %s\n", 2, spd->mem_type, in ddr2_spd_dump()
1036 printf("%-3d : %02x %s\n", 3, spd->nrow_addr, in ddr2_spd_dump()
1038 printf("%-3d : %02x %s\n", 4, spd->ncol_addr, in ddr2_spd_dump()
1040 printf("%-3d : %02x %s\n", 5, spd->mod_ranks, in ddr2_spd_dump()
1042 printf("%-3d : %02x %s\n", 6, spd->dataw, in ddr2_spd_dump()
1044 printf("%-3d : %02x %s\n", 7, spd->res_7, in ddr2_spd_dump()
1046 printf("%-3d : %02x %s\n", 8, spd->voltage, in ddr2_spd_dump()
1048 printf("%-3d : %02x %s\n", 9, spd->clk_cycle, in ddr2_spd_dump()
1050 printf("%-3d : %02x %s\n", 10, spd->clk_access, in ddr2_spd_dump()
1052 printf("%-3d : %02x %s\n", 11, spd->config, in ddr2_spd_dump()
1054 printf("%-3d : %02x %s\n", 12, spd->refresh, in ddr2_spd_dump()
1056 printf("%-3d : %02x %s\n", 13, spd->primw, in ddr2_spd_dump()
1058 printf("%-3d : %02x %s\n", 14, spd->ecw, in ddr2_spd_dump()
1060 printf("%-3d : %02x %s\n", 15, spd->res_15, in ddr2_spd_dump()
1062 printf("%-3d : %02x %s\n", 16, spd->burstl, in ddr2_spd_dump()
1064 printf("%-3d : %02x %s\n", 17, spd->nbanks, in ddr2_spd_dump()
1066 printf("%-3d : %02x %s\n", 18, spd->cas_lat, in ddr2_spd_dump()
1068 printf("%-3d : %02x %s\n", 19, spd->mech_char, in ddr2_spd_dump()
1070 printf("%-3d : %02x %s\n", 20, spd->dimm_type, in ddr2_spd_dump()
1072 printf("%-3d : %02x %s\n", 21, spd->mod_attr, in ddr2_spd_dump()
1074 printf("%-3d : %02x %s\n", 22, spd->dev_attr, in ddr2_spd_dump()
1076 printf("%-3d : %02x %s\n", 23, spd->clk_cycle2, in ddr2_spd_dump()
1078 printf("%-3d : %02x %s\n", 24, spd->clk_access2, in ddr2_spd_dump()
1080 printf("%-3d : %02x %s\n", 25, spd->clk_cycle3, in ddr2_spd_dump()
1082 printf("%-3d : %02x %s\n", 26, spd->clk_access3, in ddr2_spd_dump()
1084 printf("%-3d : %02x %s\n", 27, spd->trp, in ddr2_spd_dump()
1086 printf("%-3d : %02x %s\n", 28, spd->trrd, in ddr2_spd_dump()
1088 printf("%-3d : %02x %s\n", 29, spd->trcd, in ddr2_spd_dump()
1090 printf("%-3d : %02x %s\n", 30, spd->tras, in ddr2_spd_dump()
1092 printf("%-3d : %02x %s\n", 31, spd->rank_dens, in ddr2_spd_dump()
1094 printf("%-3d : %02x %s\n", 32, spd->ca_setup, in ddr2_spd_dump()
1096 printf("%-3d : %02x %s\n", 33, spd->ca_hold, in ddr2_spd_dump()
1098 printf("%-3d : %02x %s\n", 34, spd->data_setup, in ddr2_spd_dump()
1100 printf("%-3d : %02x %s\n", 35, spd->data_hold, in ddr2_spd_dump()
1102 printf("%-3d : %02x %s\n", 36, spd->twr, in ddr2_spd_dump()
1104 printf("%-3d : %02x %s\n", 37, spd->twtr, in ddr2_spd_dump()
1106 printf("%-3d : %02x %s\n", 38, spd->trtp, in ddr2_spd_dump()
1108 printf("%-3d : %02x %s\n", 39, spd->mem_probe, in ddr2_spd_dump()
1110 printf("%-3d : %02x %s\n", 40, spd->trctrfc_ext, in ddr2_spd_dump()
1112 printf("%-3d : %02x %s\n", 41, spd->trc, in ddr2_spd_dump()
1114 printf("%-3d : %02x %s\n", 42, spd->trfc, in ddr2_spd_dump()
1116 printf("%-3d : %02x %s\n", 43, spd->tckmax, in ddr2_spd_dump()
1118 printf("%-3d : %02x %s\n", 44, spd->tdqsq, in ddr2_spd_dump()
1120 printf("%-3d : %02x %s\n", 45, spd->tqhs, in ddr2_spd_dump()
1122 printf("%-3d : %02x %s\n", 46, spd->pll_relock, in ddr2_spd_dump()
1124 printf("%-3d : %02x %s\n", 47, spd->t_casemax, in ddr2_spd_dump()
1126 printf("%-3d : %02x %s\n", 48, spd->psi_ta_dram, in ddr2_spd_dump()
1129 printf("%-3d : %02x %s\n", 49, spd->dt0_mode, in ddr2_spd_dump()
1133 printf("%-3d : %02x %s\n", 50, spd->dt2n_dt2q, in ddr2_spd_dump()
1137 printf("%-3d : %02x %s\n", 51, spd->dt2p, in ddr2_spd_dump()
1140 printf("%-3d : %02x %s\n", 52, spd->dt3n, in ddr2_spd_dump()
1143 printf("%-3d : %02x %s\n", 53, spd->dt3pfast, in ddr2_spd_dump()
1147 printf("%-3d : %02x %s\n", 54, spd->dt3pslow, in ddr2_spd_dump()
1151 printf("%-3d : %02x %s\n", 55, spd->dt4r_dt4r4w, in ddr2_spd_dump()
1155 printf("%-3d : %02x %s\n", 56, spd->dt5b, in ddr2_spd_dump()
1158 printf("%-3d : %02x %s\n", 57, spd->dt7, in ddr2_spd_dump()
1162 printf("%-3d : %02x %s\n", 58, spd->psi_ta_pll, in ddr2_spd_dump()
1165 printf("%-3d : %02x %s\n", 59, spd->psi_ta_reg, in ddr2_spd_dump()
1168 printf("%-3d : %02x %s\n", 60, spd->dtpllactive, in ddr2_spd_dump()
1171 printf("%-3d : %02x %s\n", 61, spd->dtregact, in ddr2_spd_dump()
1175 printf("%-3d : %02x %s\n", 62, spd->spd_rev, in ddr2_spd_dump()
1177 printf("%-3d : %02x %s\n", 63, spd->cksum, in ddr2_spd_dump()
1183 printf("%02x", spd->mid[i]); in ddr2_spd_dump()
1187 printf("%-3d : %02x %s\n", 72, spd->mloc, in ddr2_spd_dump()
1192 printf("%c", spd->mpart[i]); in ddr2_spd_dump()
1197 printf("%-3d-%3d: %02x %02x %s\n", 91, 92, spd->rev[0], spd->rev[1], in ddr2_spd_dump()
1199 printf("%-3d-%3d: %02x %02x %s\n", 93, 94, spd->mdate[0], spd->mdate[1], in ddr2_spd_dump()
1204 printf("%02x", spd->sernum[i]); in ddr2_spd_dump()
1210 printf("%02x", spd->mspec[i]); in ddr2_spd_dump()
1218 void ddr3_spd_dump(const ddr3_spd_eeprom_t *spd) in ddr3_spd_dump() argument
1228 PRINT_NXS(0, spd->info_size_crc, in ddr3_spd_dump()
1231 PRINT_NXS(1, spd->spd_rev, in ddr3_spd_dump()
1233 PRINT_NXS(2, spd->mem_type, in ddr3_spd_dump()
1235 PRINT_NXS(3, spd->module_type, in ddr3_spd_dump()
1237 PRINT_NXS(4, spd->density_banks, in ddr3_spd_dump()
1239 PRINT_NXS(5, spd->addressing, in ddr3_spd_dump()
1241 PRINT_NXS(6, spd->module_vdd, in ddr3_spd_dump()
1243 PRINT_NXS(7, spd->organization, in ddr3_spd_dump()
1245 PRINT_NXS(8, spd->bus_width, in ddr3_spd_dump()
1247 PRINT_NXS(9, spd->ftb_div, in ddr3_spd_dump()
1249 PRINT_NXS(10, spd->mtb_dividend, in ddr3_spd_dump()
1251 PRINT_NXS(11, spd->mtb_divisor, in ddr3_spd_dump()
1253 PRINT_NXS(12, spd->tck_min, in ddr3_spd_dump()
1255 PRINT_NXS(13, spd->res_13, in ddr3_spd_dump()
1257 PRINT_NXS(14, spd->caslat_lsb, in ddr3_spd_dump()
1259 PRINT_NXS(15, spd->caslat_msb, in ddr3_spd_dump()
1261 PRINT_NXS(16, spd->taa_min, in ddr3_spd_dump()
1263 PRINT_NXS(17, spd->twr_min, in ddr3_spd_dump()
1265 PRINT_NXS(18, spd->trcd_min, in ddr3_spd_dump()
1267 PRINT_NXS(19, spd->trrd_min, in ddr3_spd_dump()
1269 PRINT_NXS(20, spd->trp_min, in ddr3_spd_dump()
1271 PRINT_NXS(21, spd->tras_trc_ext, in ddr3_spd_dump()
1273 PRINT_NXS(22, spd->tras_min_lsb, in ddr3_spd_dump()
1275 PRINT_NXS(23, spd->trc_min_lsb, in ddr3_spd_dump()
1277 PRINT_NXS(24, spd->trfc_min_lsb, in ddr3_spd_dump()
1279 PRINT_NXS(25, spd->trfc_min_msb, in ddr3_spd_dump()
1281 PRINT_NXS(26, spd->twtr_min, in ddr3_spd_dump()
1283 PRINT_NXS(27, spd->trtp_min, in ddr3_spd_dump()
1286 PRINT_NXS(28, spd->tfaw_msb, in ddr3_spd_dump()
1288 PRINT_NXS(29, spd->tfaw_min, in ddr3_spd_dump()
1290 PRINT_NXS(30, spd->opt_features, in ddr3_spd_dump()
1292 PRINT_NXS(31, spd->therm_ref_opt, in ddr3_spd_dump()
1294 PRINT_NXS(32, spd->therm_sensor, in ddr3_spd_dump()
1296 PRINT_NXS(33, spd->device_type, in ddr3_spd_dump()
1298 PRINT_NXS(34, spd->fine_tck_min, in ddr3_spd_dump()
1300 PRINT_NXS(35, spd->fine_taa_min, in ddr3_spd_dump()
1302 PRINT_NXS(36, spd->fine_trcd_min, in ddr3_spd_dump()
1304 PRINT_NXS(37, spd->fine_trp_min, in ddr3_spd_dump()
1306 PRINT_NXS(38, spd->fine_trc_min, in ddr3_spd_dump()
1312 printf("%02x ", spd->res_39_59[i - 39]); in ddr3_spd_dump()
1316 switch (spd->module_type) { in ddr3_spd_dump()
1321 PRINT_NXS(60, spd->mod_section.unbuffered.mod_height, in ddr3_spd_dump()
1323 PRINT_NXS(61, spd->mod_section.unbuffered.mod_thickness, in ddr3_spd_dump()
1325 PRINT_NXS(62, spd->mod_section.unbuffered.ref_raw_card, in ddr3_spd_dump()
1327 PRINT_NXS(63, spd->mod_section.unbuffered.addr_mapping, in ddr3_spd_dump()
1333 PRINT_NXS(60, spd->mod_section.registered.mod_height, in ddr3_spd_dump()
1335 PRINT_NXS(61, spd->mod_section.registered.mod_thickness, in ddr3_spd_dump()
1337 PRINT_NXS(62, spd->mod_section.registered.ref_raw_card, in ddr3_spd_dump()
1339 PRINT_NXS(63, spd->mod_section.registered.modu_attr, in ddr3_spd_dump()
1341 PRINT_NXS(64, spd->mod_section.registered.thermal, in ddr3_spd_dump()
1344 PRINT_NXS(65, spd->mod_section.registered.reg_id_lo, in ddr3_spd_dump()
1347 PRINT_NXS(66, spd->mod_section.registered.reg_id_hi, in ddr3_spd_dump()
1350 PRINT_NXS(67, spd->mod_section.registered.reg_rev, in ddr3_spd_dump()
1353 PRINT_NXS(68, spd->mod_section.registered.reg_type, in ddr3_spd_dump()
1357 spd->mod_section.registered.rcw[i-69], i-69); in ddr3_spd_dump()
1365 printf("%02x", spd->mod_section.uc[i - 60]); in ddr3_spd_dump()
1371 PRINT_NXS(117, spd->mmid_lsb, "Module MfgID Code LSB - JEP-106"); in ddr3_spd_dump()
1372 PRINT_NXS(118, spd->mmid_msb, "Module MfgID Code MSB - JEP-106"); in ddr3_spd_dump()
1373 PRINT_NXS(119, spd->mloc, "Mfg Location"); in ddr3_spd_dump()
1374 PRINT_NNXXS(120, 121, spd->mdate[0], spd->mdate[1], "Mfg Date"); in ddr3_spd_dump()
1379 printf("%02x ", spd->sernum[i - 122]); in ddr3_spd_dump()
1383 PRINT_NNXXS(126, 127, spd->crc[0], spd->crc[1], " SPD CRC"); in ddr3_spd_dump()
1388 printf("%02x ", spd->mpart[i - 128]); in ddr3_spd_dump()
1391 PRINT_NNXXS(146, 147, spd->mrev[0], spd->mrev[1], in ddr3_spd_dump()
1394 PRINT_NXS(148, spd->dmid_lsb, "DRAM MfgID Code LSB - JEP-106"); in ddr3_spd_dump()
1395 PRINT_NXS(149, spd->dmid_msb, "DRAM MfgID Code MSB - JEP-106"); in ddr3_spd_dump()
1399 printf("%02x ", spd->msd[i - 150]); in ddr3_spd_dump()
1404 printf("%02x", spd->cust[i - 176]); in ddr3_spd_dump()
1411 void ddr4_spd_dump(const struct ddr4_spd_eeprom_s *spd) in ddr4_spd_dump() argument
1421 PRINT_NXS(0, spd->info_size_crc, in ddr4_spd_dump()
1423 PRINT_NXS(1, spd->spd_rev, in ddr4_spd_dump()
1425 PRINT_NXS(2, spd->mem_type, in ddr4_spd_dump()
1427 PRINT_NXS(3, spd->module_type, in ddr4_spd_dump()
1429 PRINT_NXS(4, spd->density_banks, in ddr4_spd_dump()
1431 PRINT_NXS(5, spd->addressing, in ddr4_spd_dump()
1433 PRINT_NXS(6, spd->package_type, in ddr4_spd_dump()
1435 PRINT_NXS(7, spd->opt_feature, in ddr4_spd_dump()
1437 PRINT_NXS(8, spd->thermal_ref, in ddr4_spd_dump()
1439 PRINT_NXS(9, spd->oth_opt_features, in ddr4_spd_dump()
1441 PRINT_NXS(10, spd->res_10, in ddr4_spd_dump()
1443 PRINT_NXS(11, spd->module_vdd, in ddr4_spd_dump()
1445 PRINT_NXS(12, spd->organization, in ddr4_spd_dump()
1447 PRINT_NXS(13, spd->bus_width, in ddr4_spd_dump()
1449 PRINT_NXS(14, spd->therm_sensor, in ddr4_spd_dump()
1451 PRINT_NXS(15, spd->ext_type, in ddr4_spd_dump()
1453 PRINT_NXS(16, spd->res_16, in ddr4_spd_dump()
1455 PRINT_NXS(17, spd->timebases, in ddr4_spd_dump()
1457 PRINT_NXS(18, spd->tck_min, in ddr4_spd_dump()
1459 PRINT_NXS(19, spd->tck_max, in ddr4_spd_dump()
1461 PRINT_NXS(20, spd->caslat_b1, in ddr4_spd_dump()
1463 PRINT_NXS(21, spd->caslat_b2, in ddr4_spd_dump()
1465 PRINT_NXS(22, spd->caslat_b3, in ddr4_spd_dump()
1467 PRINT_NXS(23, spd->caslat_b4, in ddr4_spd_dump()
1469 PRINT_NXS(24, spd->taa_min, in ddr4_spd_dump()
1471 PRINT_NXS(25, spd->trcd_min, in ddr4_spd_dump()
1473 PRINT_NXS(26, spd->trp_min, in ddr4_spd_dump()
1475 PRINT_NXS(27, spd->tras_trc_ext, in ddr4_spd_dump()
1477 PRINT_NXS(28, spd->tras_min_lsb, in ddr4_spd_dump()
1479 PRINT_NXS(29, spd->trc_min_lsb, in ddr4_spd_dump()
1481 PRINT_NXS(30, spd->trfc1_min_lsb, in ddr4_spd_dump()
1483 PRINT_NXS(31, spd->trfc1_min_msb, in ddr4_spd_dump()
1485 PRINT_NXS(32, spd->trfc2_min_lsb, in ddr4_spd_dump()
1487 PRINT_NXS(33, spd->trfc2_min_msb, in ddr4_spd_dump()
1489 PRINT_NXS(34, spd->trfc4_min_lsb, in ddr4_spd_dump()
1491 PRINT_NXS(35, spd->trfc4_min_msb, in ddr4_spd_dump()
1493 PRINT_NXS(36, spd->tfaw_msb, in ddr4_spd_dump()
1495 PRINT_NXS(37, spd->tfaw_min, in ddr4_spd_dump()
1497 PRINT_NXS(38, spd->trrds_min, in ddr4_spd_dump()
1499 PRINT_NXS(39, spd->trrdl_min, in ddr4_spd_dump()
1501 PRINT_NXS(40, spd->tccdl_min, in ddr4_spd_dump()
1506 printf("%02x ", spd->res_41[i - 41]); in ddr4_spd_dump()
1511 printf("%02x ", spd->mapping[i - 60]); in ddr4_spd_dump()
1514 PRINT_NXS(117, spd->fine_tccdl_min, in ddr4_spd_dump()
1516 PRINT_NXS(118, spd->fine_trrdl_min, in ddr4_spd_dump()
1518 PRINT_NXS(119, spd->fine_trrds_min, in ddr4_spd_dump()
1520 PRINT_NXS(120, spd->fine_trc_min, in ddr4_spd_dump()
1522 PRINT_NXS(121, spd->fine_trp_min, in ddr4_spd_dump()
1524 PRINT_NXS(122, spd->fine_trcd_min, in ddr4_spd_dump()
1526 PRINT_NXS(123, spd->fine_taa_min, in ddr4_spd_dump()
1528 PRINT_NXS(124, spd->fine_tck_max, in ddr4_spd_dump()
1530 PRINT_NXS(125, spd->fine_tck_min, in ddr4_spd_dump()
1534 PRINT_NNXXS(126, 127, spd->crc[0], spd->crc[1], " SPD CRC"); in ddr4_spd_dump()
1536 switch (spd->module_type) { in ddr4_spd_dump()
1539 PRINT_NXS(128, spd->mod_section.unbuffered.mod_height, in ddr4_spd_dump()
1541 PRINT_NXS(129, spd->mod_section.unbuffered.mod_thickness, in ddr4_spd_dump()
1543 PRINT_NXS(130, spd->mod_section.unbuffered.ref_raw_card, in ddr4_spd_dump()
1545 PRINT_NXS(131, spd->mod_section.unbuffered.addr_mapping, in ddr4_spd_dump()
1547 PRINT_NNXXS(254, 255, spd->mod_section.unbuffered.crc[0], in ddr4_spd_dump()
1548 spd->mod_section.unbuffered.crc[1], " Module CRC"); in ddr4_spd_dump()
1551 PRINT_NXS(128, spd->mod_section.registered.mod_height, in ddr4_spd_dump()
1553 PRINT_NXS(129, spd->mod_section.registered.mod_thickness, in ddr4_spd_dump()
1555 PRINT_NXS(130, spd->mod_section.registered.ref_raw_card, in ddr4_spd_dump()
1557 PRINT_NXS(131, spd->mod_section.registered.modu_attr, in ddr4_spd_dump()
1559 PRINT_NXS(132, spd->mod_section.registered.thermal, in ddr4_spd_dump()
1561 PRINT_NXS(133, spd->mod_section.registered.reg_id_lo, in ddr4_spd_dump()
1563 PRINT_NXS(134, spd->mod_section.registered.reg_id_hi, in ddr4_spd_dump()
1565 PRINT_NXS(135, spd->mod_section.registered.reg_rev, in ddr4_spd_dump()
1567 PRINT_NXS(136, spd->mod_section.registered.reg_map, in ddr4_spd_dump()
1569 PRINT_NNXXS(254, 255, spd->mod_section.registered.crc[0], in ddr4_spd_dump()
1570 spd->mod_section.registered.crc[1], " Module CRC"); in ddr4_spd_dump()
1573 PRINT_NXS(128, spd->mod_section.loadreduced.mod_height, in ddr4_spd_dump()
1575 PRINT_NXS(129, spd->mod_section.loadreduced.mod_thickness, in ddr4_spd_dump()
1577 PRINT_NXS(130, spd->mod_section.loadreduced.ref_raw_card, in ddr4_spd_dump()
1579 PRINT_NXS(131, spd->mod_section.loadreduced.modu_attr, in ddr4_spd_dump()
1581 PRINT_NXS(132, spd->mod_section.loadreduced.thermal, in ddr4_spd_dump()
1583 PRINT_NXS(133, spd->mod_section.loadreduced.reg_id_lo, in ddr4_spd_dump()
1585 PRINT_NXS(134, spd->mod_section.loadreduced.reg_id_hi, in ddr4_spd_dump()
1587 PRINT_NXS(135, spd->mod_section.loadreduced.reg_rev, in ddr4_spd_dump()
1589 PRINT_NXS(136, spd->mod_section.loadreduced.reg_map, in ddr4_spd_dump()
1591 PRINT_NXS(137, spd->mod_section.loadreduced.reg_drv, in ddr4_spd_dump()
1593 PRINT_NXS(138, spd->mod_section.loadreduced.reg_drv_ck, in ddr4_spd_dump()
1595 PRINT_NXS(139, spd->mod_section.loadreduced.data_buf_rev, in ddr4_spd_dump()
1597 PRINT_NXS(140, spd->mod_section.loadreduced.vrefqe_r0, in ddr4_spd_dump()
1599 PRINT_NXS(141, spd->mod_section.loadreduced.vrefqe_r1, in ddr4_spd_dump()
1601 PRINT_NXS(142, spd->mod_section.loadreduced.vrefqe_r2, in ddr4_spd_dump()
1603 PRINT_NXS(143, spd->mod_section.loadreduced.vrefqe_r3, in ddr4_spd_dump()
1605 PRINT_NXS(144, spd->mod_section.loadreduced.data_intf, in ddr4_spd_dump()
1607 PRINT_NXS(145, spd->mod_section.loadreduced.data_drv_1866, in ddr4_spd_dump()
1609 PRINT_NXS(146, spd->mod_section.loadreduced.data_drv_2400, in ddr4_spd_dump()
1611 PRINT_NXS(147, spd->mod_section.loadreduced.data_drv_3200, in ddr4_spd_dump()
1613 PRINT_NXS(148, spd->mod_section.loadreduced.dram_drv, in ddr4_spd_dump()
1615 PRINT_NXS(149, spd->mod_section.loadreduced.dram_odt_1866, in ddr4_spd_dump()
1617 PRINT_NXS(150, spd->mod_section.loadreduced.dram_odt_2400, in ddr4_spd_dump()
1619 PRINT_NXS(151, spd->mod_section.loadreduced.dram_odt_3200, in ddr4_spd_dump()
1621 PRINT_NXS(152, spd->mod_section.loadreduced.dram_odt_park_1866, in ddr4_spd_dump()
1623 PRINT_NXS(153, spd->mod_section.loadreduced.dram_odt_park_2400, in ddr4_spd_dump()
1625 PRINT_NXS(154, spd->mod_section.loadreduced.dram_odt_park_3200, in ddr4_spd_dump()
1627 PRINT_NNXXS(254, 255, spd->mod_section.loadreduced.crc[0], in ddr4_spd_dump()
1628 spd->mod_section.loadreduced.crc[1], in ddr4_spd_dump()
1636 printf("%02x", spd->mod_section.uc[i - 128]); in ddr4_spd_dump()
1642 PRINT_NXS(320, spd->mmid_lsb, "Module MfgID Code LSB - JEP-106"); in ddr4_spd_dump()
1643 PRINT_NXS(321, spd->mmid_msb, "Module MfgID Code MSB - JEP-106"); in ddr4_spd_dump()
1644 PRINT_NXS(322, spd->mloc, "Mfg Location"); in ddr4_spd_dump()
1645 PRINT_NNXXS(323, 324, spd->mdate[0], spd->mdate[1], "Mfg Date"); in ddr4_spd_dump()
1650 printf("%02x ", spd->sernum[i - 325]); in ddr4_spd_dump()
1655 printf("%02x ", spd->mpart[i - 329]); in ddr4_spd_dump()
1658 PRINT_NXS(349, spd->mrev, "Module Revision code"); in ddr4_spd_dump()
1659 PRINT_NXS(350, spd->dmid_lsb, "DRAM MfgID Code LSB - JEP-106"); in ddr4_spd_dump()
1660 PRINT_NXS(351, spd->dmid_msb, "DRAM MfgID Code MSB - JEP-106"); in ddr4_spd_dump()
1661 PRINT_NXS(352, spd->stepping, "DRAM stepping"); in ddr4_spd_dump()
1665 printf("%02x ", spd->msd[i - 353]); in ddr4_spd_dump()
1670 static inline void generic_spd_dump(const generic_spd_eeprom_t *spd) in generic_spd_dump() argument
1673 ddr1_spd_dump(spd); in generic_spd_dump()
1675 ddr2_spd_dump(spd); in generic_spd_dump()
1677 ddr3_spd_dump(spd); in generic_spd_dump()
1679 ddr4_spd_dump(spd); in generic_spd_dump()
1809 DATA_OPTIONS(spd, STEP_GET_SPD, 1), in fsl_ddr_parse_interactive_cmd()