diff options
author | Shakeeb <shakeebbk@in.ibm.com> | 2016-09-22 02:02:41 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2016-10-04 07:11:47 -0400 |
commit | fcf2fc04cfa705d3beb138edfe379ab0c228aad6 (patch) | |
tree | 465e4c7bddc76b7d5b5d05e3139182565f89633f /src/sbefw/sbecmdcntrldmt.C | |
parent | 7c87046da09c051b8a6b5084b227b05d4ca80a16 (diff) | |
download | talos-sbe-fcf2fc04cfa705d3beb138edfe379ab0c228aad6.tar.gz talos-sbe-fcf2fc04cfa705d3beb138edfe379ab0c228aad6.zip |
SBE plat scom error handling
Change-Id: Iffc9686fa745040a0d0f1c3a6b5f0dacc89a1c66
RTC:158016
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30078
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/sbefw/sbecmdcntrldmt.C')
-rw-r--r-- | src/sbefw/sbecmdcntrldmt.C | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sbefw/sbecmdcntrldmt.C b/src/sbefw/sbecmdcntrldmt.C index 5ade75c2..23d9ef3c 100644 --- a/src/sbefw/sbecmdcntrldmt.C +++ b/src/sbefw/sbecmdcntrldmt.C @@ -64,16 +64,16 @@ void sbeDmtPkExpiryCallback(void *) #define SBE_FUNC "sbeDmtPkExpiryCallback" SBE_INFO(SBE_FUNC" DMT Callback Timer has expired..Checkstop the system "); g_SbeDmtTimerExpired = true; + ReturnCode fapiRc = FAPI2_RC_SUCCESS; (void)SbeRegAccess::theSbeRegAccess().stateTransition( SBE_DUMP_FAILURE_EVENT); // check stop the system - uint32_t l_status = PIB_NO_ERROR; plat_target_handle_t l_hndl; - l_status = putscom_abs_wrap(&l_hndl, PERV_N3_LOCAL_FIR_OR, + fapiRc = putscom_abs_wrap(&l_hndl, PERV_N3_LOCAL_FIR_OR, N3_FIR_CORE_CHECKSTOP_BIT); - if(PIB_NO_ERROR != l_status) + if(fapiRc != FAPI2_RC_SUCCESS) { // Scom failed SBE_ERROR(SBE_FUNC "PutScom failed for REG PERV_N3_LOCAL_FIR"); |