diff options
author | Anusha Reddy Rangareddygari <anusrang@in.ibm.com> | 2016-09-16 15:04:09 +0200 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2017-01-16 04:50:02 -0500 |
commit | ad6196dcb7887d093de2da7c1cc5296cc8082067 (patch) | |
tree | 21579638cb0de97f4f060554a60c9174cdf1564a /src/import/chips/p9/procedures/hwp/perv | |
parent | e31e7d6991ab0f507ff0b13c3a2ec052d7c1f851 (diff) | |
download | talos-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.C | 6 |
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)); |