summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/perv
diff options
context:
space:
mode:
authorAnusha Reddy Rangareddygari <anusrang@in.ibm.com>2016-09-16 15:04:09 +0200
committerSachin Gupta <sgupta2m@in.ibm.com>2017-01-16 04:50:02 -0500
commitad6196dcb7887d093de2da7c1cc5296cc8082067 (patch)
tree21579638cb0de97f4f060554a60c9174cdf1564a /src/import/chips/p9/procedures/hwp/perv
parente31e7d6991ab0f507ff0b13c3a2ec052d7c1f851 (diff)
downloadtalos-sbe-ad6196dcb7887d093de2da7c1cc5296cc8082067.tar.gz
talos-sbe-ad6196dcb7887d093de2da7c1cc5296cc8082067.zip
Changing ATTR_PG from 32 to 16 bit
Change-Id: I2e4a02c1953782b8820a12ab9752539841bb6910 Original-Change-Id: I346f10136e9621ea06e381cfad2a2b903cb2bd64 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29834 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Dev-Ready: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34916 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/perv')
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_common_stopclocks.C6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_common_stopclocks.C b/src/import/chips/p9/procedures/hwp/perv/p9_common_stopclocks.C
index 6d72b8f0..e1d1bb32 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_common_stopclocks.C
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_common_stopclocks.C
@@ -55,20 +55,20 @@ fapi2::ReturnCode p9_common_stopclocks_cplt_ctrl_action_function(
{
// Local variable and constant definition
fapi2::buffer <uint16_t> l_cplt_ctrl_init;
- fapi2::buffer<uint32_t> l_attr_pg;
+ fapi2::buffer<uint16_t> l_attr_pg;
fapi2::buffer<uint64_t> l_data64;
FAPI_INF("Entering p9_common_stopclocks_cplt_ctrl_action_function...");
FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PG, i_target_chiplet, l_attr_pg));
l_attr_pg.invert();
- l_attr_pg.extractToRight<20, 11>(l_cplt_ctrl_init);
+ l_attr_pg.extractToRight<4, 11>(l_cplt_ctrl_init);
FAPI_DBG("Raise partial good fences");
//Setting CPLT_CTRL1 register value
l_data64.flush<0>();
l_data64.writeBit<PERV_1_CPLT_CTRL1_TC_VITL_REGION_FENCE>
- (l_attr_pg.getBit<19>()); //CPLT_CTRL1.TC_VITL_REGION_FENCE = l_attr_pg.getBit<19>()
+ (l_attr_pg.getBit<3>());
//CPLT_CTRL1.TC_ALL_REGIONS_FENCE = l_cplt_ctrl_init
l_data64.insertFromRight<4, 11>(l_cplt_ctrl_init);
FAPI_TRY(fapi2::putScom(i_target_chiplet, PERV_CPLT_CTRL1_OR, l_data64));
OpenPOWER on IntegriCloud