summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiuYangFan <shliuyf@cn.ibm.com>2016-10-28 02:49:29 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-11-01 11:32:18 -0400
commit2a9b621e33be7093c19abeef24afb20e93ce7392 (patch)
tree85d4fddf8695ce1988f36087c78ecd5972f3df44
parentd0b82bc3bc58e6382a70e18bc14f8f7bcdf165d0 (diff)
downloadtalos-sbe-2a9b621e33be7093c19abeef24afb20e93ce7392.tar.gz
talos-sbe-2a9b621e33be7093c19abeef24afb20e93ce7392.zip
Fix ramming procedure issue
Change-Id: Iae4d922782c91240e8d004585b0e92c442a89b21 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31944 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: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31945 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>
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_ram_core.C4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_ram_core.C b/src/import/chips/p9/procedures/hwp/perv/p9_ram_core.C
index bf70cafc..bfbb7f36 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_ram_core.C
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_ram_core.C
@@ -193,7 +193,7 @@ fapi2::ReturnCode RamCore::ram_setup()
//1.setup SPRC to use SCRO as SPRD
l_data.flush<0>();
FAPI_TRY(fapi2::getScom(iv_target, C_SPR_MODE, l_data));
- FAPI_TRY(l_data.setBit(C_SPR_MODE_MODEREG_SPRC_LT0_SEL + iv_thread));
+ l_data.insertFromRight<C_SPR_MODE_MODEREG_SPRC_LT0_SEL, 8>(0xFF);
FAPI_TRY(fapi2::putScom(iv_target, C_SPR_MODE, l_data));
l_data.flush<0>();
FAPI_TRY(fapi2::getScom(iv_target, C_SCOMC, l_data));
@@ -243,7 +243,7 @@ fapi2::ReturnCode RamCore::ram_cleanup()
// setup SPRC to use SCRO as SPRD
FAPI_TRY(fapi2::getScom(iv_target, C_SPR_MODE, l_data));
- FAPI_TRY(l_data.setBit(C_SPR_MODE_MODEREG_SPRC_LT0_SEL + iv_thread));
+ l_data.insertFromRight<C_SPR_MODE_MODEREG_SPRC_LT0_SEL, 8>(0xFF);
FAPI_TRY(fapi2::putScom(iv_target, C_SPR_MODE, l_data));
l_data.flush<0>();
FAPI_TRY(fapi2::getScom(iv_target, C_SCOMC, l_data));
OpenPOWER on IntegriCloud