/illumos-gate/usr/src/lib/libjedec/common/ |
H A D | libjedec_spd.c | 118 spd_nvl_insert_u32(spd_info_t *si, const char *key, uint32_t data) in spd_nvl_insert_u32() function 243 spd_nvl_insert_u32(si, key, maps[i].svm_use); in spd_insert_map() 370 spd_nvl_insert_u32(si, key, act); in spd_insert_range() 386 spd_nvl_insert_u32(si, key, flag); in spd_upsert_flag() 392 spd_nvl_insert_u32(si, key, val); in spd_upsert_flag() 402 spd_nvl_insert_u32(si, SPD_KEY_REV_ENC, enc); in spd_parse_rev() 403 spd_nvl_insert_u32(si, SPD_KEY_REV_ADD, add); in spd_parse_rev() 540 spd_nvl_insert_u32(si, key, si->si_data[off]); in spd_parse_raw_u8() 756 spd_nvl_insert_u32(si, SPD_KEY_MOD_DESIGN_REV, rev + hrev); in spd_parse_design() 758 spd_nvl_insert_u32(si, SPD_KEY_MOD_DESIGN_REV, rev); in spd_parse_design() [all …]
|
H A D | libjedec_spd_ddr3.c | 66 spd_nvl_insert_u32(si, SPD_KEY_DEV_SPD_TYPE, SPD_SPD_T_EE1002); in spd_parse_ddr3_nbytes() 142 spd_nvl_insert_u32(si, SPD_KEY_NBGRP_BITS, 0); in spd_parse_ddr3_density() 251 spd_nvl_insert_u32(si, SPD_KEY_NSUBCHAN, 1); in spd_parse_ddr3_bus_width() 252 spd_nvl_insert_u32(si, SPD_KEY_DRAM_NCHAN, 1); in spd_parse_ddr3_bus_width() 279 spd_nvl_insert_u32(si, key, SPD_DDR3_FTB_PS); in spd_parse_ddr3_ftb() 301 spd_nvl_insert_u32(si, key, SPD_DDR3_MTB_PS); in spd_parse_ddr3_mtb() 451 spd_nvl_insert_u32(si, SPD_KEY_DEV_TEMP_TYPE, in spd_parse_ddr3_ts() 720 spd_nvl_insert_u32(si, SPD_KEY_DEV_RCD_TYPE, SPD_RCD_T_SSTE32882); in spd_parse_ddr3_rdimm_type() 854 spd_nvl_insert_u32(si, SPD_KEY_DEV_DB_TYPE, SPD_DB_T_DDR3MB); in spd_parse_ddr3_lrdimm_mb() 908 spd_nvl_insert_u32(si, SPD_KEY_DDR3_MB_EXTD_Y, y); in spd_parse_ddr3_lrdimm_ext_delay() [all …]
|
H A D | libjedec_spd_lp4.c | 61 spd_nvl_insert_u32(si, SPD_KEY_DEV_SPD_TYPE, SPD_SPD_T_EE1002); in spd_parse_lp4_nbytes() 63 spd_nvl_insert_u32(si, SPD_KEY_DEV_SPD_TYPE, SPD_SPD_T_EE1004); in spd_parse_lp4_nbytes() 234 spd_nvl_insert_u32(si, SPD_KEY_PPR_GRAN, in spd_parse_lp4_feat2() 254 spd_nvl_insert_u32(si, SPD_KEY_PPR, flags); in spd_parse_lp4_feat2() 316 spd_nvl_insert_u32(si, SPD_KEY_ECC_WIDTH, 0); in spd_parse_lp4_bus_width() 335 spd_nvl_insert_u32(si, SPD_KEY_DEV_TEMP_TYPE, SPD_TEMP_T_TSE2004av); in spd_parse_lp4_therm() 482 spd_nvl_insert_u32(si, key, rwlat); in spd_parse_lp4_rwlat()
|
H A D | libjedec_spd_ddr4.c | 58 spd_nvl_insert_u32(si, SPD_KEY_DEV_SPD_TYPE, SPD_SPD_T_EE1004); in spd_parse_ddr4_nbytes() 194 spd_nvl_insert_u32(si, die_key, ndie); in spd_parse_ddr4_pkg_common() 268 spd_nvl_insert_u32(si, SPD_KEY_PPR_GRAN, in spd_parse_ddr4_feat2() 290 spd_nvl_insert_u32(si, SPD_KEY_PPR, flags); in spd_parse_ddr4_feat2() 355 spd_nvl_insert_u32(si, SPD_KEY_NSUBCHAN, 1); in spd_parse_ddr4_bus_width() 356 spd_nvl_insert_u32(si, SPD_KEY_DRAM_NCHAN, 1); in spd_parse_ddr4_bus_width() 376 spd_nvl_insert_u32(si, SPD_KEY_DEV_TEMP_TYPE, in spd_parse_ddr4_therm() 780 spd_nvl_insert_u32(si, SPD_KEY_MOD_NROWS, nrow); in spd_parse_ddr4_rdimm_attr() 782 spd_nvl_insert_u32(si, SPD_KEY_MOD_NREGS, nreg); in spd_parse_ddr4_rdimm_attr()
|
H A D | libjedec_spd_ddr5.c | 42 spd_nvl_insert_u32(si, SPD_KEY_BETA, beta); in spd_parse_ddr5_nbytes() 294 spd_nvl_insert_u32(si, SPD_KEY_PPR_GRAN, in spd_parse_ddr5_ppr() 297 spd_nvl_insert_u32(si, SPD_KEY_PPR_GRAN, in spd_parse_ddr5_ppr() 305 spd_nvl_insert_u32(si, SPD_KEY_PPR, flags); in spd_parse_ddr5_ppr() 353 spd_nvl_insert_u32(si, SPD_KEY_DDR5_FLT, flt); in spd_parse_ddr5_flt() 488 spd_nvl_insert_u32(si, key, data); in spd_parse_ddr5_nck() 560 spd_nvl_insert_u32(si, key, flags); in spd_parse_ddr5_rfm_flags() 571 spd_nvl_insert_u32(si, key, flags); in spd_parse_ddr5_arfm_flags() 608 spd_nvl_insert_u32(si, brc_sup_key, brc_flags); in spd_parse_ddr5_rfm_common() 901 spd_nvl_insert_u32(si, SPD_KEY_MOD_REV_ENC, enc); in spd_parse_ddr5_mod_rev() [all …]
|
H A D | libjedec_spd_lp5.c | 43 spd_nvl_insert_u32(si, SPD_KEY_BETA, beta); in spd_parse_lp5_nbytes() 175 spd_nvl_insert_u32(si, key, flags); in spd_parse_lp5_opt_feat()
|
H A D | libjedec_spd.h | 114 extern void spd_nvl_insert_u32(spd_info_t *, const char *, uint32_t);
|