summaryrefslogtreecommitdiffstats
path: root/src/sbefw
diff options
context:
space:
mode:
authorspashabk-in <shakeebbk@in.ibm.com>2018-07-05 05:54:45 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2018-07-12 02:24:08 -0400
commit5e3c66327088a9c2f099d80277e461e866784755 (patch)
tree9a4b0b36f7a4a7b72805e693d602b58104f1a6e3 /src/sbefw
parent8dcb329eeac4b06b711c637ed589d05ed8c0861c (diff)
downloadtalos-sbe-5e3c66327088a9c2f099d80277e461e866784755.tar.gz
talos-sbe-5e3c66327088a9c2f099d80277e461e866784755.zip
Skip select master EX on slave SBE
CQ: SW432854 Change-Id: I5bd4f32e77fe8abb7193f5bcff6f298c75b65b8c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/62015 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> (cherry picked from commit ccafed91129314fb72a13321c4826f64685f2fa7) Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/62117
Diffstat (limited to 'src/sbefw')
-rw-r--r--src/sbefw/app/power/ipl_table.C17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/sbefw/app/power/ipl_table.C b/src/sbefw/app/power/ipl_table.C
index b8ba0267..ca3298bf 100644
--- a/src/sbefw/app/power/ipl_table.C
+++ b/src/sbefw/app/power/ipl_table.C
@@ -1108,14 +1108,17 @@ ReturnCode istepMpiplSetFunctionalState( voidfuncptr_t i_hwp )
break;
}
- // TODO via RTC 135345
- // Once multicast targets are supported, we may need to pass
- // p9selectex::ALL as input.
- SBE_EXEC_HWP(rc, reinterpret_cast<p9_sbe_select_ex_FP_t>(i_hwp), proc, p9selectex::SINGLE)
- if( rc != FAPI2_RC_SUCCESS )
+ if (g_sbeRole == SBE_ROLE_MASTER)
{
- SBE_ERROR(SBE_FUNC" Failed hwp p9_sbe_select_ex_hwp");
- break;
+ // TODO via RTC 135345
+ // Once multicast targets are supported, we may need to pass
+ // p9selectex::ALL as input.
+ SBE_EXEC_HWP(rc, reinterpret_cast<p9_sbe_select_ex_FP_t>(i_hwp), proc, p9selectex::SINGLE)
+ if( rc != FAPI2_RC_SUCCESS )
+ {
+ SBE_ERROR(SBE_FUNC" Failed hwp p9_sbe_select_ex_hwp");
+ break;
+ }
}
}
else
OpenPOWER on IntegriCloud