Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libjedec/common/
H A Dlibjedec_spd_ddr4.c581 { .sp_off = SPD_DDR4_NBYTES, .sp_parse = spd_parse_ddr4_nbytes },
582 { .sp_off = SPD_DDR4_SPD_REV, .sp_parse = spd_parse_rev },
587 { .sp_off = SPD_DDR4_DRAM_TYPE, .sp_key = SPD_KEY_DRAM_TYPE,
589 { .sp_off = SPD_DDR4_MOD_TYPE, .sp_parse = spd_parse_ddr4_mod_type },
590 { .sp_off = SPD_DDR4_DENSITY, .sp_parse = spd_parse_ddr4_density },
591 { .sp_off = SPD_DDR4_ADDR, .sp_parse = spd_parse_ddr4_addr },
592 { .sp_off = SPD_DDR4_PRI_PKG, .sp_parse = spd_parse_ddr4_pri_pkg },
593 { .sp_off = SPD_DDR4_SEC_PKG, .sp_parse = spd_parse_ddr4_sec_pkg },
594 { .sp_off = SPD_DDR4_OPT_FEAT, .sp_parse = spd_parse_ddr4_feat },
595 { .sp_off = SPD_DDR4_OPT_FEAT2, .sp_parse = spd_parse_ddr4_feat2 },
[all …]
H A Dlibjedec_spd_lp4.c486 { .sp_off = SPD_LP4_NBYTES, .sp_parse = spd_parse_lp4_nbytes },
487 { .sp_off = SPD_LP4_SPD_REV, .sp_parse = spd_parse_rev },
492 { .sp_off = SPD_LP4_DRAM_TYPE, .sp_key = SPD_KEY_DRAM_TYPE,
495 { .sp_off = SPD_LP4_MOD_TYPE, .sp_parse = spd_parse_lp4_mod_type },
496 { .sp_off = SPD_LP4_DENSITY, .sp_parse = spd_parse_lp4_density },
497 { .sp_off = SPD_LP4_ADDR, .sp_parse = spd_parse_lp4_addr },
498 { .sp_off = SPD_LP4_PKG, .sp_parse = spd_parse_lp4_pkg },
499 { .sp_off = SPD_LP4_OPT_FEAT, .sp_parse = spd_parse_lp4_feat },
500 { .sp_off = SPD_LP4_OPT_FEAT2, .sp_parse = spd_parse_lp4_feat2 },
501 { .sp_off = SPD_LP4_MOD_ORG, .sp_parse = spd_parse_lp4_mod_org },
[all …]
H A Dlibjedec_spd_ddr3.c539 { .sp_off = SPD_DDR3_NBYTES, .sp_parse = spd_parse_ddr3_nbytes },
540 { .sp_off = SPD_DDR3_SPD_REV, .sp_parse = spd_parse_rev },
545 { .sp_off = SPD_DDR3_DRAM_TYPE, .sp_key = SPD_KEY_DRAM_TYPE,
547 { .sp_off = SPD_DDR3_MOD_TYPE, .sp_parse = spd_parse_ddr3_mod_type },
548 { .sp_off = SPD_DDR3_DENSITY, .sp_parse = spd_parse_ddr3_density },
549 { .sp_off = SPD_DDR3_ADDR, .sp_parse = spd_parse_ddr3_addr },
550 { .sp_off = SPD_DDR3_VOLT, .sp_key = SPD_KEY_NOM_VDD,
552 { .sp_off = SPD_DDR3_MOD_ORG, .sp_parse = spd_parse_ddr3_mod_org },
553 { .sp_off = SPD_DDR3_BUS_WIDTH, .sp_parse = spd_parse_ddr3_bus_width },
554 { .sp_off = SPD_DDR3_FTB, .sp_key = SPD_KEY_FTB,
[all …]
H A Dlibjedec_spd_ddr5.c755 { .sp_off = SPD_DDR5_NBYTES, .sp_parse = spd_parse_ddr5_nbytes },
756 { .sp_off = SPD_DDR5_SPD_REV, .sp_parse = spd_parse_rev },
761 { .sp_off = SPD_DDR5_DRAM_TYPE, .sp_key = SPD_KEY_DRAM_TYPE,
763 { .sp_off = SPD_DDR5_MOD_TYPE, .sp_parse = spd_parse_ddr5_mod_type },
769 { .sp_off = SPD_DDR5_DENPKG1, .sp_parse = spd_parse_ddr5_denpkg_pri },
770 { .sp_off = SPD_DDR5_DENPKG2, .sp_parse = spd_parse_ddr5_denpkg_sec,
772 { .sp_off = SPD_DDR5_ADDR1, .sp_parse = spd_parse_ddr5_addr_pri },
773 { .sp_off = SPD_DDR5_ADDR2, .sp_parse = spd_parse_ddr5_addr_sec,
775 { .sp_off = SPD_DDR5_WIDTH1, .sp_parse = spd_parse_ddr5_width_pri },
776 { .sp_off = SPD_DDR5_WIDTH2, .sp_parse = spd_parse_ddr5_width_sec,
[all …]
H A Dlibjedec_spd_lp5.c279 { .sp_off = SPD_LP5_NBYTES, .sp_parse = spd_parse_lp5_nbytes },
280 { .sp_off = SPD_LP5_SPD_REV, .sp_parse = spd_parse_rev },
285 { .sp_off = SPD_LP5_DRAM_TYPE, .sp_key = SPD_KEY_DRAM_TYPE,
290 { .sp_off = SPD_LP5_MOD_TYPE, .sp_parse = spd_parse_ddr5_mod_type },
291 { .sp_off = SPD_LP5_DENSITY, .sp_parse = spd_parse_lp5_density },
292 { .sp_off = SPD_LP5_ADDRESS, .sp_parse = spd_parse_lp5_address },
293 { .sp_off = SPD_LP5_PKG, .sp_parse = spd_parse_lp5_pkg},
294 { .sp_off = SPD_LP5_OPT_FEAT, .sp_key = SPD_KEY_PPR,
296 { .sp_off = SPD_LP5_MOD_ORG, .sp_parse = spd_parse_lp5_mod_org },
297 { .sp_off = SPD_LP5_WIDTH, .sp_key = SPD_KEY_DATA_WIDTH,
[all …]
H A Dlibjedec_spd.c818 if (len + parse[i].sp_off >= sip->si_nbytes) { in spd_parse()
822 ASSERT3U(parse[i].sp_off, <, UINT32_MAX); in spd_parse()
824 (uint32_t)parse[i].sp_off); in spd_parse()
826 parse[i].sp_parse(sip, parse[i].sp_off, len, in spd_parse()
H A Dlibjedec_spd.h55 uint32_t sp_off; member