summaryrefslogtreecommitdiffstats
path: root/src/import/chips
diff options
context:
space:
mode:
authorBen Gass <bgass@us.ibm.com>2017-06-13 12:29:42 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2017-06-14 23:15:10 -0400
commit58d870525c6c0552be74c024a959bff9783faa8a (patch)
treee9f632270e27848b2354d8677d7fb78cdee7f130 /src/import/chips
parentb686df088cbcda1b80d6318b08496c92b5ee600d (diff)
downloadtalos-sbe-58d870525c6c0552be74c024a959bff9783faa8a.tar.gz
talos-sbe-58d870525c6c0552be74c024a959bff9783faa8a.zip
Maintain opcg_reg1 SCAN_CLK_USE_EVEN in p9_putRingUtils.C
Use putScomUnderMask. Change-Id: I85de10c1f0afee4e8b571a81bc2e50464ae680f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41764 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41771 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/chips')
-rw-r--r--src/import/chips/p9/utils/p9_putRingUtils.C5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/import/chips/p9/utils/p9_putRingUtils.C b/src/import/chips/p9/utils/p9_putRingUtils.C
index 499cd8c8..ee89c810 100644
--- a/src/import/chips/p9/utils/p9_putRingUtils.C
+++ b/src/import/chips/p9/utils/p9_putRingUtils.C
@@ -747,9 +747,12 @@ fapi2::ReturnCode setupScanRegionForSetPulse(
// Add the chiplet ID in the Scom Address
l_scomAddress |= l_chiplet;
+ // Maintain SCAN_CLK_USE_EVEN bit 49
+ fapi2::buffer<uint64_t> l_opcgReg1Mask(0xFFFFFFFFFFFFBFFFull);
+
fapi2::buffer<uint64_t> l_opcgReg1(l_opcg_reg1);
- l_rc = fapi2::putScom(l_parent, l_scomAddress, l_opcgReg1);
+ l_rc = fapi2::putScomUnderMask(l_parent, l_scomAddress, l_opcgReg1, l_opcgReg1Mask);
if(l_rc != fapi2::FAPI2_RC_SUCCESS)
{
OpenPOWER on IntegriCloud