Skip to content

Commit

Permalink
Adds workaround for LRDIMM to clear FIRs
Browse files Browse the repository at this point in the history
Change-Id: Ie8e9633fa02d9408122a994358571121d7566c54
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69649
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69859
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
  • Loading branch information
Li Meng authored and crgeddes committed Feb 13, 2019
1 parent bccafb6 commit 4e3054b
Showing 1 changed file with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,12 @@ fapi2::ReturnCode mrep::post_workaround( const fapi2::Target<fapi2::TARGET_TYPE_
FAPI_TRY( mss::dp16::write_force_dq_capture(i_target, mss::states::OFF),
"%s failed to write exit dq capture", mss::c_str(i_target) );

#ifdef LRDIMM_CAPABLE
// Clears the FIR's that can get set by training
// They're not real, so we want to clear them and move on
FAPI_TRY(mss::training::lrdimm::workarounds::clear_firs(i_target), "%s failed to clear FIRs", mss::c_str(i_target));
#endif

fapi_try_exit:
return fapi2::current_err;
}
Expand Down

0 comments on commit 4e3054b

Please sign in to comment.