diff options
| author | Zane Shelley <zshelle@us.ibm.com> | 2015-04-23 17:25:38 -0500 |
|---|---|---|
| committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2015-04-24 16:15:12 -0500 |
| commit | 70b5e31d74487d51e69a0e0a390adea6b4f32dc5 (patch) | |
| tree | ed8e4e2b9bca1c8357c257586e67b2c45dca6a37 | |
| parent | c17473f12baf51fb45ec6966d3ce007743a44bf5 (diff) | |
| download | blackbird-hostboot-70b5e31d74487d51e69a0e0a390adea6b4f32dc5.tar.gz blackbird-hostboot-70b5e31d74487d51e69a0e0a390adea6b4f32dc5.zip | |
PRD: additional FIR data for PBCENTFIR[9]
Change-Id: I825f5ea17b9370f3c70d903890afd895a16fff01
CQ: SW304967
Backport: release-fips830
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17395
Tested-by: Jenkins Server
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Reviewed-by: Zane Shelley <zshelle@us.ibm.com>
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17443
| -rwxr-xr-x | src/usr/diag/prdf/common/plat/pegasus/Proc_acts_PB.rule | 7 | ||||
| -rwxr-xr-x | src/usr/diag/prdf/common/plat/pegasus/Proc_regs_PB.rule | 9 |
2 files changed, 11 insertions, 5 deletions
diff --git a/src/usr/diag/prdf/common/plat/pegasus/Proc_acts_PB.rule b/src/usr/diag/prdf/common/plat/pegasus/Proc_acts_PB.rule index a21eb3ce0..f16e396bf 100755 --- a/src/usr/diag/prdf/common/plat/pegasus/Proc_acts_PB.rule +++ b/src/usr/diag/prdf/common/plat/pegasus/Proc_acts_PB.rule @@ -1270,7 +1270,7 @@ group gPbCentFir filter singlebit, /** PBCENTFIR[9] * PB_CENT_HANG_RECOVERY_GTE_LEVEL1 */ - (PbCentFir, bit(9)) ? thresholdAndMask_self_mnfgInfo; + (PbCentFir, bit(9)) ? PbCentHangRecoveryGte; /** PBCENTFIR[10] * PB_CENT_FORCE_MP_IPL @@ -3223,10 +3223,9 @@ actionclass nxUnitCheckstop * Threshold 32/day (field) and 1 (mnfg). Do not predictively callout on * threshold, instead just mask. */ -# This is very similar to the common thresholdAndMask_self except we do not want -# a predictive callout in MNFG. -actionclass thresholdAndMask_self_mnfgInfo +actionclass PbCentHangRecoveryGte { + capture(PbCentMode); calloutSelfMed; threshold32pday; funccall("ClearServiceCallFlag_mnfgInfo"); diff --git a/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_PB.rule b/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_PB.rule index 2507c80b9..1016fd345 100755 --- a/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_PB.rule +++ b/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_PB.rule @@ -5,7 +5,7 @@ # # OpenPOWER HostBoot Project # -# Contributors Listed Below - COPYRIGHT 2012,2014 +# Contributors Listed Below - COPYRIGHT 2012,2015 # [+] International Business Machines Corp. # # @@ -465,6 +465,13 @@ capture req nonzero("PBCENTFIR"); }; + register PB_CENT_MODE + { + name "EH.PB.MISC.PB_CENT_MODE"; + scomaddr 0x02010C4A; + capture group PbCentMode; + }; + ############################################################################ # PB Chiplet PBEASTFIR ############################################################################ |

