summaryrefslogtreecommitdiffstats
path: root/src/sbefw
diff options
context:
space:
mode:
authorRaja Das <rajadas2@in.ibm.com>2017-01-12 21:45:28 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2017-01-23 22:08:15 -0500
commit7f3f2cac7f128f6d15e7f2c66b0886fba31c5930 (patch)
treed055feeebc6280dfab567d40e23c050aa3d18de5 /src/sbefw
parent32215bb3afd54b92ff0db71143ff7ddb24de9f91 (diff)
downloadtalos-sbe-7f3f2cac7f128f6d15e7f2c66b0886fba31c5930.tar.gz
talos-sbe-7f3f2cac7f128f6d15e7f2c66b0886fba31c5930.zip
MPIPL Issue fixed - Called proc_sbe_select_ex in Continue Path
Change-Id: If22e9f99d092add2335e1c9140553507e9685906 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34813 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/sbefw')
-rw-r--r--src/sbefw/sbecmdmpipl.C7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/sbefw/sbecmdmpipl.C b/src/sbefw/sbecmdmpipl.C
index ad519f68..7eaee224 100644
--- a/src/sbefw/sbecmdmpipl.C
+++ b/src/sbefw/sbecmdmpipl.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER sbe Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2016 */
+/* Contributors Listed Below - COPYRIGHT 2016,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -117,6 +117,8 @@ uint32_t sbeContinueMpipl(uint8_t *i_pArg)
SBE_ENTER(SBE_FUNC);
uint32_t l_rc = SBE_SEC_OPERATION_SUCCESSFUL;
uint32_t len = 0;
+ constexpr uint32_t ISTEP_SUBSTEP_22 = 22;
+
ReturnCode l_fapiRc = FAPI2_RC_SUCCESS;
sbeResponseFfdc_t l_ffdc;
sbeRespGenHdr_t l_respHdr;
@@ -129,9 +131,10 @@ uint32_t sbeContinueMpipl(uint8_t *i_pArg)
CHECK_SBE_RC_AND_BREAK_IF_NOT_SUCCESS(l_rc);
// Run isteps
- const uint8_t isteps[][3] = {
+ const uint8_t isteps[][4] = {
// Major Num, Minor Start, Minor End
{SBE_ISTEP_MPIPL_CONTINUE, ISTEP_MINOR_START, MPIPL_CONTINUE_MAX_SUBSTEPS},
+ {SBE_ISTEP3, ISTEP_SUBSTEP_22, ISTEP_SUBSTEP_22},
{SBE_ISTEP4, ISTEP_MINOR_START, ISTEP4_MAX_SUBSTEPS},
{SBE_ISTEP5, ISTEP_MINOR_START, ISTEP5_MAX_SUBSTEPS}};
// Loop through isteps
OpenPOWER on IntegriCloud