diff options
author | Raja Das <rajadas2@in.ibm.com> | 2019-07-09 02:02:39 -0500 |
---|---|---|
committer | RAJA DAS <rajadas2@in.ibm.com> | 2019-07-09 07:31:22 -0500 |
commit | 8ee58f3e3c23081e971a27902ce08fa0d5b2a319 (patch) | |
tree | 750d7b7fbd7f09e837ad4301ef13895b7a39b1e8 /src/sbefw | |
parent | b96edc83e949bc378c30430381d3f86dbb599294 (diff) | |
download | talos-sbe-8ee58f3e3c23081e971a27902ce08fa0d5b2a319.tar.gz talos-sbe-8ee58f3e3c23081e971a27902ce08fa0d5b2a319.zip |
Removed FlushNVDIMM from MPIPL Path
Hwsv is already handling flushNVDIMM call before calling enterMPIPL
There it also checks if flushNVDIMM needs to be skipped basis
ARM'ed status of the NVDIMM.
With this change, SBE is only supporting the chip-op call now.
Change-Id: I44c4bb93c624556c615e9c623c28b282a5ec4de7
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80131
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
Diffstat (limited to 'src/sbefw')
-rw-r--r-- | src/sbefw/app/power/ipl_table.C | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/sbefw/app/power/ipl_table.C b/src/sbefw/app/power/ipl_table.C index 8f31aef6..c590ca47 100644 --- a/src/sbefw/app/power/ipl_table.C +++ b/src/sbefw/app/power/ipl_table.C @@ -730,15 +730,7 @@ ReturnCode istepWithCoreState( voidfuncptr_t i_hwp) ReturnCode l_rc = FAPI2_RC_SUCCESS; l_rc = stopAllCoreInstructions(); - if( l_rc == FAPI2_RC_SUCCESS ) - { - l_rc = flushNVDIMM(); - if( l_rc != FAPI2_RC_SUCCESS ) - { - SBE_ERROR(SBE_FUNC "flushNVDIMM failed"); - } - } - else + if( l_rc != FAPI2_RC_SUCCESS ) { SBE_ERROR(SBE_FUNC "Stop all core instructions is failed, " "RC=[0x%08X]", l_rc); |