diff options
author | Joe McGill <jmcgill@us.ibm.com> | 2018-09-19 09:27:32 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2018-09-19 19:11:10 -0500 |
commit | b0270a92f4216d97dc14446602be62c0aeacf66c (patch) | |
tree | f4f8b48c2258f10ab9504d788a2878782adf620e | |
parent | 4f8cfb6e9c07076261fac4b58105bd6863f6c13f (diff) | |
download | talos-hostboot-b0270a92f4216d97dc14446602be62c0aeacf66c.tar.gz talos-hostboot-b0270a92f4216d97dc14446602be62c0aeacf66c.zip |
p9.int.scom.initfile -- mask early hang indicator FIR bits
bits 27,28,29 log operational (early) hang conditions
mask them in the INT FIR to prevent predictive callouts which are
occuring - they will report and be thresholded at the fabric center
FIR logging entry into hang recovery
Change-Id: If36fd8de8671f1978cb03046a0b0faf350585eda
CQ: SW445312
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66330
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66339
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
-rw-r--r-- | src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C b/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C index e87fb93af..2728df278 100644 --- a/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C +++ b/src/import/chips/p9/procedures/hwp/initfiles/p9_int_scom.C @@ -33,9 +33,9 @@ constexpr uint64_t literal_0 = 0; constexpr uint64_t literal_1 = 1; constexpr uint64_t literal_0b10 = 0b10; constexpr uint64_t literal_0x0070000072040140 = 0x0070000072040140; -constexpr uint64_t literal_0x2000004004028000 = 0x2000004004028000; -constexpr uint64_t literal_0x20000040040281C3 = 0x20000040040281C3; -constexpr uint64_t literal_0x00000040040081C3 = 0x00000040040081C3; +constexpr uint64_t literal_0x2000005C04028000 = 0x2000005C04028000; +constexpr uint64_t literal_0x2000005C040281C3 = 0x2000005C040281C3; +constexpr uint64_t literal_0x0000005C040081C3 = 0x0000005C040081C3; constexpr uint64_t literal_0x0000000000000000 = 0x0000000000000000; constexpr uint64_t literal_0x9554021F80110FCF = 0x9554021F80110FCF; constexpr uint64_t literal_0x9554021F80110E0C = 0x9554021F80110E0C; @@ -156,15 +156,15 @@ fapi2::ReturnCode p9_int_scom(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& if (((l_TGT0_ATTR_CHIP_EC_FEATURE_HW411637 == literal_1) && (l_TGT0_ATTR_CHIP_EC_FEATURE_HW426891 == literal_0))) { - l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x2000004004028000 ); + l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x2000005C04028000 ); } else if (((l_TGT0_ATTR_CHIP_EC_FEATURE_HW411637 == literal_1) && (l_TGT0_ATTR_CHIP_EC_FEATURE_HW426891 == literal_1))) { - l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x20000040040281C3 ); + l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x2000005C040281C3 ); } else if (((l_TGT0_ATTR_CHIP_EC_FEATURE_HW411637 == literal_0) && (l_TGT0_ATTR_CHIP_EC_FEATURE_HW426891 == literal_1))) { - l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x00000040040081C3 ); + l_scom_buffer.insert<0, 64, 0, uint64_t>(literal_0x0000005C040081C3 ); } FAPI_TRY(fapi2::putScom(TGT0, 0x5013033ull, l_scom_buffer)); |