Skip to content

Commit

Permalink
Add SPD DDIMM DDR4 module except for PMIC fields
Browse files Browse the repository at this point in the history
Change-Id: Ib5268d2bc425733d30fbca98eaeb8d4a62a918a2
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69838
Tested-by: FSP CI Jenkins <[email protected]>
Tested-by: Jenkins Server <[email protected]>
Dev-Ready: STEPHEN GLANCY <[email protected]>
Reviewed-by: Louis Stermole <[email protected]>
Reviewed-by: ANDRE A. MARIN <[email protected]>
Tested-by: HWSV CI <[email protected]>
Tested-by: Hostboot CI <[email protected]>
Reviewed-by: Jennifer A. Stofer <[email protected]>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70746
Reviewed-by: Daniel M. Crowell <[email protected]>
Tested-by: Daniel M. Crowell <[email protected]>
  • Loading branch information
aamarin authored and dcrowell77 committed Feb 5, 2019
1 parent 605baad commit bd7d0b7
Show file tree
Hide file tree
Showing 11 changed files with 4,490 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
/* Contributors Listed Below - COPYRIGHT 2015,2018 */
/* Contributors Listed Below - COPYRIGHT 2015,2019 */
/* [+] International Business Machines Corp. */
/* */
/* */
Expand Down Expand Up @@ -762,7 +762,7 @@ class decoder<DDR4, BASE_CNFG, R> : public base_cnfg_decoder
virtual fapi2::ReturnCode base_module( uint8_t& o_value ) const override
{
// Sparsed reserved bits within valid SPD field range
static const std::vector<uint8_t> l_reserved_bits{0b0111, 0b1010, 0b1011, 0b1110, 0b1111};
static const std::vector<uint8_t> l_reserved_bits{0b0111, 0b1011, 0b1110, 0b1111};
FAPI_TRY( (mss::spd::reader<fields_t::BASE_MODULE, R>(iv_target, iv_data, o_value)) );
FAPI_TRY( check::reserved_values(iv_target, l_reserved_bits, BASE_MODULE_TYPE, o_value) );

Expand Down
Loading

0 comments on commit bd7d0b7

Please sign in to comment.