From 58d870525c6c0552be74c024a959bff9783faa8a Mon Sep 17 00:00:00 2001 From: Ben Gass Date: Tue, 13 Jun 2017 12:29:42 -0500 Subject: 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 Tested-by: PPE CI Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA Reviewed-by: Thi N. Tran Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41771 Reviewed-by: Hostboot Team Tested-by: FSP CI Jenkins Reviewed-by: Sachin Gupta --- src/import/chips/p9/utils/p9_putRingUtils.C | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/import/chips/p9') 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 l_opcgReg1Mask(0xFFFFFFFFFFFFBFFFull); + fapi2::buffer 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) { -- cgit v1.2.1