summaryrefslogtreecommitdiffstats
path: root/src/sbefw
diff options
context:
space:
mode:
authorRaja Das <rajadas2@in.ibm.com>2016-11-24 23:11:03 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2016-11-25 04:41:38 -0500
commit3516ec0ab3278b67634c644ce8b0e4c786568f15 (patch)
tree6f30211d19d544bd2d9aa292cf19ac70f1f86550 /src/sbefw
parent4d9e06f89702dd907a209b0ce9cb9fa36858d8cd (diff)
downloadtalos-sbe-3516ec0ab3278b67634c644ce8b0e4c786568f15.tar.gz
talos-sbe-3516ec0ab3278b67634c644ce8b0e4c786568f15.zip
Updated sbeSetSystemFabricMap to send Ack via sbeReadPsu2SbeMbxReg
Change-Id: Ica7b6929365d755ac6df9e3263bfc8cdc93dc9b6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32987 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')
-rw-r--r--src/sbefw/sbecmdgeneric.C14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/sbefw/sbecmdgeneric.C b/src/sbefw/sbecmdgeneric.C
index 18733130..cf8579c5 100644
--- a/src/sbefw/sbecmdgeneric.C
+++ b/src/sbefw/sbecmdgeneric.C
@@ -268,21 +268,11 @@ uint32_t sbeSetSystemFabricMap( uint8_t *i_pArg )
do
{
- // Send Ack to Host via SBE_SBE2PSU_DOORBELL_SET_BIT1
- // This util method will check internally on the mbox0 register if
- // ACK is requested.
- l_rc = sbeAcknowledgeHost();
- if (l_rc != SBE_SEC_OPERATION_SUCCESSFUL)
- {
- SBE_ERROR(SBE_FUNC " Failed to Sent Ack to Host over "
- "SBE_SBE2PSU_DOORBELL_SET_BIT1");
- break;
- }
-
uint64_t l_sysFabricMap = 0;
+ //send Ack to Host via SBE_SBE2PSU_DOORBELL_SET_BIT1
l_rc = sbeReadPsu2SbeMbxReg(SBE_HOST_PSU_MBOX_REG1,
(sizeof(l_sysFabricMap)/sizeof(uint64_t)),
- &l_sysFabricMap);
+ &l_sysFabricMap, true);
if(SBE_SEC_OPERATION_SUCCESSFUL != l_rc)
{
OpenPOWER on IntegriCloud