summaryrefslogtreecommitdiffstats
path: root/src/sbefw/sbeHostUtils.C
diff options
context:
space:
mode:
authorspashabk-in <shakeebbk@in.ibm.com>2017-03-09 01:20:04 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2017-03-20 11:02:35 -0400
commitbed103fa4c741d2c22764e45e496b3af5ea104ac (patch)
treeeff92b12a3a965f23396aaccf954f92118d2bb59 /src/sbefw/sbeHostUtils.C
parent8b4dd3ccc9b28c1d62a4425e529161c2ca8bd729 (diff)
downloadtalos-sbe-bed103fa4c741d2c22764e45e496b3af5ea104ac.tar.gz
talos-sbe-bed103fa4c741d2c22764e45e496b3af5ea104ac.zip
Consolidating globals in SBE
Overall an increase in size of 88bytes Change-Id: I975ec1536bc2d8153772133d26f750688a849a70 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37714 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/sbefw/sbeHostUtils.C')
-rw-r--r--src/sbefw/sbeHostUtils.C9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/sbefw/sbeHostUtils.C b/src/sbefw/sbeHostUtils.C
index 4cd95049..310bf9dc 100644
--- a/src/sbefw/sbeHostUtils.C
+++ b/src/sbefw/sbeHostUtils.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER sbe Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2016 */
+/* Contributors Listed Below - COPYRIGHT 2016,2017 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -37,6 +37,7 @@
#include "sbeerrorcodes.H"
#include "assert.h"
#include "fapi2.H"
+#include "sbeglobals.H"
///////////////////////////////////////////////////////////////////
@@ -109,7 +110,7 @@ uint32_t sbeIntrHostUponRespWaiting ()
// Interrupt the host by setting bit0 in SBE->PSU DB register
// if the caller requested for it.
- if (g_sbePsu2SbeCmdReqHdr.flags & SBE_PSU_FLAGS_RESP_REQUIRED)
+ if (SBE_GLOBAL->sbePsu2SbeCmdReqHdr.flags & SBE_PSU_FLAGS_RESP_REQUIRED)
{
l_rc = sbeSetSbe2PsuDbBitX(SBE_SBE2PSU_DOORBELL_SET_BIT0);
}
@@ -124,7 +125,7 @@ uint32_t sbeAcknowledgeHost ()
// Set the Ack bit in SBE->PSU DB register
// if the caller requested for it.
- if (g_sbePsu2SbeCmdReqHdr.flags & SBE_PSU_FLAGS_ACK_REQUIRED)
+ if (SBE_GLOBAL->sbePsu2SbeCmdReqHdr.flags & SBE_PSU_FLAGS_ACK_REQUIRED)
{
l_rc = sbeSetSbe2PsuDbBitX(SBE_SBE2PSU_DOORBELL_SET_BIT1);
}
@@ -147,7 +148,7 @@ uint32_t sbeWriteSbe2PsuMbxReg (uint32_t i_addr,
assert( (SBE_HOST_PSU_MBOX_REG4 <= i_addr) &&
(SBE_HOST_PSU_MBOX_REG7 >= (i_addr + i_count - 1)) )
- if( g_sbePsu2SbeCmdReqHdr.flags & SBE_PSU_FLAGS_RESP_REQUIRED )
+ if( SBE_GLOBAL->sbePsu2SbeCmdReqHdr.flags & SBE_PSU_FLAGS_RESP_REQUIRED )
{
while (l_count < i_count)
{
OpenPOWER on IntegriCloud