spd_insert_map
extern void spd_insert_map(spd_info_t *, const char *, uint8_t,
spd_insert_map(si, SPD_KEY_NRANKS, nranks, spd_ddr3_nranks,
spd_insert_map(si, SPD_KEY_ECC_WIDTH, ext, spd_ddr3_ext_width,
spd_insert_map(si, SPD_KEY_MOD_OPER_TEMP, etr,
spd_insert_map(si, SPD_KEY_DDR3_XTRR, rr,
spd_insert_map(si, SPD_KEY_PKG_SL, sl, spd_ddr3_sl_map,
spd_insert_map(si, SPD_KEY_MAW, maw, spd_ddr3_maw_map,
spd_insert_map(si, SPD_KEY_MAC, mac, spd_ddr3_mac_map,
spd_insert_map(si, SPD_KEY_NBYTES_USED, used, spd_ddr3_nbytes_used_map,
spd_insert_map(si, SPD_KEY_NBYTES_TOTAL, total,
spd_insert_map(si, SPD_KEY_CRC_DDR3_LEN, crc, spd_ddr3_crc_map,
spd_insert_map(si, SPD_KEY_MOD_NROWS, nrows, spd_ddr3_rdimm_nrows_map,
spd_insert_map(si, SPD_KEY_MOD_NREGS, nregs, spd_ddr3_rdimm_nrows_map,
spd_insert_map(si, SPD_KEY_DDR3_RCD_DS_CAA, caa,
spd_insert_map(si, SPD_KEY_DDR3_RCD_DS_CAB, cab,
spd_insert_map(si, SPD_KEY_DDR3_RCD_DS_CTLA, ctla,
spd_insert_map(si, SPD_KEY_DDR3_RCD_DS_CTLB, ctlb,
spd_insert_map(si, SPD_KEY_DDR3_RCD_DS_Y0, y0,
spd_insert_map(si, SPD_KEY_DDR3_RCD_DS_Y1, y1,
spd_insert_map(si, SPD_KEY_MOD_NROWS, nrows, spd_ddr3_lrdimm_nrows_map,
spd_insert_map(si, SPD_KEY_DDR3_MB_ORIENT, orient,
spd_insert_map(si, SPD_KEY_DDR3_MB_DS_CA, ca,
spd_insert_map(si, SPD_KEY_DDR3_MB_DS_CS, cs,
spd_insert_map(si, SPD_KEY_DDR3_MB_DS_ODT, odt,
spd_insert_map(si, SPD_KEY_DDR3_MB_DS_CKE, cke,
spd_insert_map(si, SPD_KEY_DDR3_MB_DS_Y1, y1,
spd_insert_map(si, SPD_KEY_DDR3_MB_DS_Y0, y0,
spd_insert_map(si, SPD_KEY_MOD_TYPE, type, spd_ddr3_mod_type_map,
spd_insert_map(si, SPD_KEY_MOD_HYBRID_TYPE, is_hyb,
spd_insert_map(si, SPD_KEY_MOD_NVDIMM_TYPE, hybrid,
spd_insert_map(si, SPD_KEY_MOD_TYPE, type, spd_ddr4_mod_type_map,
spd_insert_map(si, sl_key, sl, spd_ddr4_sl_map,
spd_insert_map(si, SPD_KEY_MAW, maw, spd_ddr4_maw_map,
spd_insert_map(si, SPD_KEY_MAC, mac, spd_ddr4_mac_map,
spd_insert_map(si, SPD_KEY_DRAM_WIDTH, width, spd_ddr4_dram_width,
spd_insert_map(si, SPD_KEY_DATA_WIDTH, pri, spd_ddr4_pri_width,
spd_insert_map(si, SPD_KEY_ECC_WIDTH, ext, spd_ddr4_ext_width,
spd_insert_map(si, SPD_KEY_MTB, mtb, spd_ddr4_ts_mtb,
spd_insert_map(si, SPD_KEY_FTB, ftb, spd_ddr4_ts_ftb,
spd_insert_map(si, SPD_KEY_NBYTES_USED, used, spd_ddr4_nbytes_used_map,
spd_insert_map(si, SPD_KEY_NBYTES_TOTAL, total,
spd_insert_map(si, SPD_KEY_DEV_RCD_TYPE, rcd,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_CKE, cke, spd_ddr4_rdimm_ods_map,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_ODT, odt, spd_ddr4_rdimm_ods_map,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_CA, ca, spd_ddr4_rdimm_ods_map,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_CS, cs, spd_ddr4_rdimm_ods_map,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_Y0, y0, spd_ddr4_rdimm_ods_map,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_Y1, y1, spd_ddr4_rdimm_ods_map,
spd_insert_map(si, SPD_KEY_DEV_RCD_TYPE, rcd,
spd_insert_map(si, SPD_KEY_DEV_DB_TYPE, rcd,
spd_insert_map(si, SPD_KEY_MOD_NROWS, nrow, spd_ddr4_lrdimm_nrows_map,
spd_insert_map(si, SPD_KEY_MOD_NREGS, nreg, spd_ddr4_lrdimm_nregs_map,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_BCOM, bcom,
spd_insert_map(si, SPD_KEY_DDR4_RCD_DS_BCK, bck,
spd_insert_map(si, SPD_KEY_MOD_NROWS, nrows,
spd_insert_map(si, SPD_KEY_MOD_OPER_TEMP, otr,
spd_insert_map(si, SPD_KEY_ECC_WIDTH, ext, spd_ddr5_ext_width,
spd_insert_map(si, SPD_KEY_DATA_WIDTH, pri, spd_ddr5_pri_width,
spd_insert_map(si, SPD_KEY_DDR5_CKD_CHAQCK0_DS, qck0a,
spd_insert_map(si, SPD_KEY_DDR5_CKD_CHAQCK1_DS, qck1a,
spd_insert_map(si, SPD_KEY_DDR5_CKD_CHBQCK0_DS, qck0b,
spd_insert_map(si, SPD_KEY_DDR5_CKD_CHBQCK1_DS, qck1b,
spd_insert_map(si, SPD_KEY_DDR5_CKD_CHAQCK_SLEW, qcka,
spd_insert_map(si, SPD_KEY_DDR5_CKD_CHBQCK_SLEW, qckb,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QACK_DS, qack, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QBCK_DS, qbck, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QCCK_DS, qcck, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QDCK_DS, qdck, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QxCS_DS, cs, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_CA_DS, ca, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_BCK_DS, bck, spd_ddr5_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_BCOM_DS, bcom, spd_ddr5_ds_map,
spd_insert_map(si, ndie_key, ndie, spd_ddr5_ndies_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QCK_SLEW, qck,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QCA_SLEW, qca,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QCS_SLEW, qcs,
spd_insert_map(si, sl_key, ndie, spd_ddr5_sl_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_BCK_SLEW, bck,
spd_insert_map(si, SPD_KEY_DDR5_RCD_BCOM_SLEW, bcom,
spd_insert_map(si, SPD_KEY_DDR5_RCD_RTT_TERM, rtt,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QACK_DS, qack, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QBCK_DS, qbck, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QCCK_DS, qcck, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_RCD_QDCK_DS, qdck, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_QxCS_DS, cs, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_CA_DS, ca, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_QxCS_OUT, out, spd_ddr5_mrcd_out,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_BCK_DS, bck, spd_ddr5_mrcd_ds_map,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_BCOM_DS, bcom,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_QCK_SLEW, qck,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_QCA_SLEW, qca,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_QCS_SLEW, qcs,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_BCK_SLEW, bck,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_BCOM_SLEW, bcom,
spd_insert_map(si, SPD_KEY_DDR5_MRCD_DCA_CFG, cfg,
spd_insert_map(si, SPD_KEY_DDR5_MRDIMM_IRXT, irxt,
spd_insert_map(si, key, width, spd_ddr5_width_map,
spd_insert_map(si, SPD_KEY_DDR5_DCA, dca, spd_ddr5_dca_map,
spd_insert_map(si, SPD_KEY_NBYTES_TOTAL, total,
spd_insert_map(si, raa_ctr_key, raa_ctr, spd_ddr5_raa_ctr_map,
spd_insert_map(si, SPD_KEY_MOD_HYBRID_TYPE, is_hyb,
spd_insert_map(si, SPD_KEY_MOD_NVDIMM_TYPE, hybrid,
spd_insert_map(si, key, alg, spd_ddr5_hash_map,
spd_insert_map(si, SPD_KEY_MOD_TYPE, type, spd_ddr5_mod_type_map,
spd_insert_map(si, type_key, type, type_map, ntypes);
spd_insert_map(si, SPD_KEY_MAW, maw, spd_lp4_maw_map,
spd_insert_map(si, SPD_KEY_MAC, mac, spd_lp4_mac_map,
spd_insert_map(si, SPD_KEY_NSUBCHAN, nchan, spd_lp4_chan_map,
spd_insert_map(si, SPD_KEY_MTB, mtb, spd_lp4_ts_mtb,
spd_insert_map(si, SPD_KEY_FTB, ftb, spd_lp4_ts_ftb,
spd_insert_map(si, SPD_KEY_NBYTES_USED, used, spd_lp4_nbytes_used_map,
spd_insert_map(si, SPD_KEY_NBYTES_TOTAL, total,
spd_insert_map(si, SPD_KEY_MOD_HYBRID_TYPE, is_hyb,
spd_insert_map(si, SPD_KEY_MOD_TYPE, type, spd_lp4_mod_type_map,
spd_insert_map(si, SPD_KEY_NCOL_BITS, bcol, spd_lp5_ncol_map,
spd_insert_map(si, SPD_KEY_PKG_NDIE, ndie, spd_lp5_ndie_map,
spd_insert_map(si, key, scw, spd_lp5_subchan_width,
spd_insert_map(si, SPD_KEY_MTB, mtb, spd_lp5_ts_mtb,
spd_insert_map(si, SPD_KEY_FTB, ftb, spd_lp5_ts_ftb,
spd_insert_map(si, SPD_KEY_NBYTES_TOTAL, total,