Skip to content

Commit

Permalink
Move MRS attributes to eff_config to calc LRDIMMs
Browse files Browse the repository at this point in the history
Change-Id: I63c44ec9d40abd7f2729d9316164ddabf987f74f
Original-Change-Id: Ie2b6d187d67f8bc7ed975e7627fd31ff343e8969
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33774
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Brian R. Silver <bsilver@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37413
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
  • Loading branch information
JacobHarvey authored and dcrowell77 committed Mar 3, 2017
1 parent eb369b6 commit 6dea39b
Showing 1 changed file with 7 additions and 1 deletion.
Expand Up @@ -836,7 +836,13 @@ fapi2::ReturnCode populate_decoder_caches( const fapi2::Target<TARGET_TYPE_DIMM>
// Populate custom spd caches maps one dimm at a time
o_factory_caches.emplace( std::make_pair( pos(i_target), i_pDecoder ) );

return fapi2::FAPI2_RC_SUCCESS;
// Populate some of the DIMM attributes early. This allows the following code to make
// decisions based on DIMM information. Expressly done after the factory has decided on the SPD version
FAPI_TRY( master_ranks_per_dimm_setter(i_target, i_pDecoder),
"%s. Failed master_ranks_per_dimm_setter()", mss::c_str(i_target) );

fapi_try_exit:
return fapi2::current_err;
}

}// spd
Expand Down

0 comments on commit 6dea39b

Please sign in to comment.