summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp
diff options
context:
space:
mode:
authorSoma BhanuTej <soma.bhanu@in.ibm.com>2018-02-14 04:25:14 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-02-18 12:52:45 -0500
commita59d4f7d2f4e697ba32dc68a74534f417593ad72 (patch)
treebe23f864ad9265eb108a0fba77a4738bf2f2e35b /src/import/chips/p9/procedures/hwp
parenta3eee11e4e9ebb2c61ae1febd764eaad91cd8f0b (diff)
downloadtalos-hostboot-a59d4f7d2f4e697ba32dc68a74534f417593ad72.tar.gz
talos-hostboot-a59d4f7d2f4e697ba32dc68a74534f417593ad72.zip
Mask TP LFIR for non PPE mode - p9_sbe_common
Change-Id: Ib8940710cadc62228be70bf60e98673ece171e10 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54024 Reviewed-by: PRADEEP N. CHATNAHALLI <pradeepcn@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> 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: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54026 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp')
-rw-r--r--src/import/chips/p9/procedures/hwp/perv/p9_sbe_common.C10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/perv/p9_sbe_common.C b/src/import/chips/p9/procedures/hwp/perv/p9_sbe_common.C
index 08c62ea55..fd16a1a01 100644
--- a/src/import/chips/p9/procedures/hwp/perv/p9_sbe_common.C
+++ b/src/import/chips/p9/procedures/hwp/perv/p9_sbe_common.C
@@ -95,7 +95,7 @@ const uint64_t PERV_LFIR_ACTION1[15] =
const uint64_t PERV_LFIR_MASK[15] =
{
- 0x0FFFBBDFFC400000ULL, // TP
+ 0x0FFFBBFFFC400000ULL, // TP
0x0FFFFFFFFFC00000ULL, // N0
0x0FFFFFFFFFC00000ULL, // N1
0x0FFFFFFFFFC00000ULL, // N2
@@ -766,6 +766,14 @@ fapi2::ReturnCode p9_sbe_common_configure_chiplet_FIR(
"Error from putScom (PERV_LOCAL_FIR_ACTION1)");
l_scom_data = PERV_LFIR_MASK[l_unit_idx];
+#ifdef __PPE__
+
+ if(l_unit_idx == 0) //TP chiplet
+ {
+ l_scom_data.clearBit<26>(); //Clear LFIR Mask bit 26 of TP
+ }
+
+#endif
FAPI_TRY(fapi2::putScom(i_target_chiplet, PERV_LOCAL_FIR_MASK, l_scom_data),
"Error from putScom (PERV_LOCAL_FIR_MASK)");
OpenPOWER on IntegriCloud