summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsrc/usr/diag/prdf/common/plat/pegasus/Proc_acts_PB.rule7
-rwxr-xr-xsrc/usr/diag/prdf/common/plat/pegasus/Proc_regs_PB.rule9
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
############################################################################
OpenPOWER on IntegriCloud