summaryrefslogtreecommitdiffstats
path: root/src/import
diff options
context:
space:
mode:
authorPrasad Bg Ranganath <prasadbgr@in.ibm.com>2017-02-23 09:30:32 -0600
committerSachin Gupta <sgupta2m@in.ibm.com>2017-02-28 22:22:25 -0500
commit85dc29537b385cd6be8f184280f5d30041d67535 (patch)
tree18b5fbe10df9d14a1c7d7cae3e26159b1f658c38 /src/import
parent5d3ccea7f3a787b49a963bc0277a492bf4400b94 (diff)
downloadtalos-sbe-85dc29537b385cd6be8f184280f5d30041d67535.tar.gz
talos-sbe-85dc29537b385cd6be8f184280f5d30041d67535.zip
SBE:putring:Run eq_ana_bndy rings in bit wise
Change-Id: I3fedecbb41713e3da03ad842847d293cc007a451 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36925 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Anusha Reddy Rangareddygari <anusrang@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36949 Reviewed-by: Hostboot Team <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/import')
-rw-r--r--src/import/chips/p9/utils/p9_putRingUtils.C7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/import/chips/p9/utils/p9_putRingUtils.C b/src/import/chips/p9/utils/p9_putRingUtils.C
index 14d077cc..e4795f86 100644
--- a/src/import/chips/p9/utils/p9_putRingUtils.C
+++ b/src/import/chips/p9/utils/p9_putRingUtils.C
@@ -1114,6 +1114,7 @@ fapi2::ReturnCode rs4DecompressionSvc(
uint32_t l_scanAddr = rs4_revle32(l_rs4Header->iv_scanAddr);
uint64_t l_scanRegion = decodeScanRegionData(l_scanAddr);
uint8_t l_chipletId = (l_scanAddr & 0xFF000000UL) >> 24;
+ uint16_t l_ringId = l_rs4Header->iv_ringId;
fapi2::ReturnCode l_rc;
struct restoreOpcgRegisters l_opcgData;
uint8_t l_mask = 0x08;
@@ -1121,6 +1122,12 @@ fapi2::ReturnCode rs4DecompressionSvc(
do
{
+ //This is a special case for eq_ana_bndy bucket rings
+ if ((l_ringId >= eq_ana_bndy_bucket_0) && (l_ringId <= eq_ana_bndy_l3dcc_bucket_26))
+ {
+ i_applyOverride = true;
+ }
+
if ((i_ringMode & fapi2::RING_MODE_SET_PULSE_NSL) ||
(i_ringMode & fapi2::RING_MODE_SET_PULSE_SL) ||
(i_ringMode & fapi2::RING_MODE_SET_PULSE_ALL))
OpenPOWER on IntegriCloud