Home
last modified time | relevance | path

Searched refs:spd_info_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libjedec/common/
H A Dlibjedec_spd.h49 } spd_info_t; typedef
68 void (*sp_parse)(spd_info_t *, uint32_t, uint32_t, const char *);
110 extern void spd_parse(spd_info_t *, const spd_parse_t *, size_t);
111 extern void spd_nvl_err(spd_info_t *, const char *, spd_error_kind_t,
113 extern void spd_nvl_insert_str(spd_info_t *, const char *, const char *);
114 extern void spd_nvl_insert_u32(spd_info_t *, const char *, uint32_t);
115 extern void spd_nvl_insert_u64(spd_info_t *, const char *, uint64_t);
116 extern void spd_nvl_insert_u32_array(spd_info_t *, const char *,
118 extern void spd_nvl_insert_u64_array(spd_info_t *, const char *,
120 extern void spd_nvl_insert_boolean_array(spd_info_t *, const char *,
[all …]
H A Dlibjedec_spd.c48 spd_nvl_err(spd_info_t *si, const char *key, spd_error_kind_t err, in spd_nvl_err()
102 spd_nvl_insert_str(spd_info_t *si, const char *key, const char *data) in spd_nvl_insert_str()
118 spd_nvl_insert_u32(spd_info_t *si, const char *key, uint32_t data) in spd_nvl_insert_u32()
134 spd_nvl_insert_u64(spd_info_t *si, const char *key, uint64_t data) in spd_nvl_insert_u64()
150 spd_nvl_insert_u8_array(spd_info_t *si, const char *key, in spd_nvl_insert_u8_array()
167 spd_nvl_insert_u32_array(spd_info_t *si, const char *key, in spd_nvl_insert_u32_array()
184 spd_nvl_insert_u64_array(spd_info_t *si, const char *key, in spd_nvl_insert_u64_array()
201 spd_nvl_insert_boolean_array(spd_info_t *si, const char *key, in spd_nvl_insert_boolean_array()
218 spd_nvl_insert_key(spd_info_t *si, const char *key) in spd_nvl_insert_key()
234 spd_insert_map(spd_info_t *si, const char *key, uint8_t spd_val, in spd_insert_map()
[all …]
H A Dlibjedec_spd_ddr5.c34 spd_parse_ddr5_nbytes(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr5_nbytes()
75 spd_parse_ddr5_mod_type(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr5_mod_type()
97 spd_parse_ddr5_isassym(spd_info_t *si) in spd_parse_ddr5_isassym()
142 spd_parse_ddr5_denpkg(spd_info_t *si, uint8_t data, const char *ndie_key, in spd_parse_ddr5_denpkg()
157 spd_parse_ddr5_denpkg_pri(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr5_denpkg_pri()
165 spd_parse_ddr5_denpkg_sec(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr5_denpkg_sec()
186 spd_parse_ddr5_addr(spd_info_t *si, uint8_t data, const char *row_key, in spd_parse_ddr5_addr()
197 spd_parse_ddr5_addr_pri(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr5_addr_pri()
205 spd_parse_ddr5_addr_sec(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr5_addr_sec()
223 spd_parse_ddr5_width(spd_info_t *si, uint8_t data, const char *key) in spd_parse_ddr5_width()
[all …]
H A Dlibjedec_spd_ddr3.c47 spd_parse_ddr3_nbytes(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_nbytes()
93 spd_parse_ddr3_mod_type(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_mod_type()
134 spd_parse_ddr3_density(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_density()
158 spd_parse_ddr3_addr(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_addr()
170 spd_parse_ddr3_volt(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_volt()
216 spd_parse_ddr3_mod_org(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_mod_org()
240 spd_parse_ddr3_bus_width(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_bus_width()
265 spd_parse_ddr3_ftb(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_ftb()
287 spd_parse_ddr3_mtb(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_mtb()
305 spd_parse_ddr3_cas(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr3_cas()
[all …]
H A Dlibjedec_spd_ddr4.c40 spd_parse_ddr4_nbytes(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr4_nbytes()
94 spd_parse_ddr4_mod_type(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr4_mod_type()
145 spd_parse_ddr4_density(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr4_density()
170 spd_parse_ddr4_addr(spd_info_t *si, uint32_t off, uint32_t len, const char *key) in spd_parse_ddr4_addr()
187 spd_parse_ddr4_pkg_common(spd_info_t *si, uint8_t data, const char *die_key, in spd_parse_ddr4_pkg_common()
200 spd_parse_ddr4_pri_pkg(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr4_pri_pkg()
214 spd_parse_ddr4_sec_pkg(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr4_sec_pkg()
246 spd_parse_ddr4_feat(spd_info_t *si, uint32_t off, uint32_t len, const char *key) in spd_parse_ddr4_feat()
259 spd_parse_ddr4_feat2(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_ddr4_feat2()
294 spd_parse_ddr4_volt(spd_info_t *si, uint32_t off, uint32_t len, const char *key) in spd_parse_ddr4_volt()
[all …]
H A Dlibjedec_spd_lp4.c41 spd_parse_lp4_nbytes(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_nbytes()
82 spd_parse_lp4_mod_type(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_mod_type()
131 spd_parse_lp4_density(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_density()
156 spd_parse_lp4_addr(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_addr()
177 spd_parse_lp4_pkg(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_pkg()
211 spd_parse_lp4_feat(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_feat()
225 spd_parse_lp4_feat2(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_feat2()
269 spd_parse_lp4_mod_org(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_mod_org()
301 spd_parse_lp4_bus_width(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_bus_width()
324 spd_parse_lp4_therm(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp4_therm()
[all …]
H A Dlibjedec_spd_lp5.c35 spd_parse_lp5_nbytes(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_nbytes()
81 spd_parse_lp5_density(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_density()
106 spd_parse_lp5_address(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_address()
136 spd_parse_lp5_pkg(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_pkg()
151 spd_parse_lp5_opt_feat(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_opt_feat()
191 spd_parse_lp5_mod_org(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_mod_org()
217 spd_parse_lp5_width(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_width()
243 spd_parse_lp5_sigload(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_sigload()
265 spd_parse_lp5_timebase(spd_info_t *si, uint32_t off, uint32_t len, in spd_parse_lp5_timebase()
329 spd_parse_lp5(spd_info_t *si) in spd_parse_lp5()