summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule')
-rwxr-xr-xsrc/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule31
1 files changed, 27 insertions, 4 deletions
diff --git a/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule b/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule
index d70afcef7..b9372490f 100755
--- a/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule
+++ b/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule
@@ -29,6 +29,8 @@ rule NestChipletFir
{
CHECK_STOP:
(NEST_CHIPLET_CS_FIR & `17fe000000000000`) & ~NEST_CHIPLET_FIR_MASK;
+ UNIT_CS:
+ (NEST_CHIPLET_CS_FIR & `17fe000000000000`) & ~NEST_CHIPLET_FIR_MASK;
RECOVERABLE:
((NEST_CHIPLET_RE_FIR >> 2) & `17fc000000000000`) & ~NEST_CHIPLET_FIR_MASK;
};
@@ -88,6 +90,7 @@ group gNestChipletFir filter singlebit
rule NestLFir
{
CHECK_STOP: NEST_LFIR & ~NEST_LFIR_MASK & ~NEST_LFIR_ACT0 & ~NEST_LFIR_ACT1;
+ UNIT_CS: NEST_LFIR & ~NEST_LFIR_MASK & ~NEST_LFIR_ACT0 & ~NEST_LFIR_ACT1;
RECOVERABLE: NEST_LFIR & ~NEST_LFIR_MASK & ~NEST_LFIR_ACT0 & NEST_LFIR_ACT1;
};
@@ -151,6 +154,7 @@ group gNestLFir filter singlebit
rule DmiFir
{
CHECK_STOP: DMIFIR & ~DMIFIR_MASK & ~DMIFIR_ACT0 & ~DMIFIR_ACT1;
+ UNIT_CS: DMIFIR & ~DMIFIR_MASK & ~DMIFIR_ACT0 & ~DMIFIR_ACT1;
RECOVERABLE: DMIFIR & ~DMIFIR_MASK & ~DMIFIR_ACT0 & DMIFIR_ACT1;
};
@@ -313,8 +317,15 @@ group gDmiFir filter singlebit
rule SensorCacheFir
{
- CHECK_STOP: SENSORCACHEFIR & ~SENSORCACHEFIR_MASK & ~SENSORCACHEFIR_ACT0 & ~SENSORCACHEFIR_ACT1;
- RECOVERABLE: SENSORCACHEFIR & ~SENSORCACHEFIR_MASK & ~SENSORCACHEFIR_ACT0 & SENSORCACHEFIR_ACT1;
+ CHECK_STOP:
+ SENSORCACHEFIR & ~SENSORCACHEFIR_MASK &
+ ~SENSORCACHEFIR_ACT0 & ~SENSORCACHEFIR_ACT1;
+ UNIT_CS:
+ SENSORCACHEFIR & ~SENSORCACHEFIR_MASK &
+ ~SENSORCACHEFIR_ACT0 & ~SENSORCACHEFIR_ACT1;
+ RECOVERABLE:
+ SENSORCACHEFIR & ~SENSORCACHEFIR_MASK &
+ ~SENSORCACHEFIR_ACT0 & SENSORCACHEFIR_ACT1;
};
group gSensorCacheFir filter singlebit
@@ -467,6 +478,7 @@ group gSensorCacheFir filter singlebit
rule MbiFir
{
CHECK_STOP: MBIFIR & ~MBIFIR_MASK & ~MBIFIR_ACT0 & ~MBIFIR_ACT1;
+ UNIT_CS: MBIFIR & ~MBIFIR_MASK & ~MBIFIR_ACT0 & ~MBIFIR_ACT1;
RECOVERABLE: MBIFIR & ~MBIFIR_MASK & ~MBIFIR_ACT0 & MBIFIR_ACT1;
};
@@ -595,6 +607,7 @@ group gMbiFir filter singlebit
rule MbsFir
{
CHECK_STOP: MBSFIR & ~MBSFIR_MASK & ~MBSFIR_ACT0 & ~MBSFIR_ACT1;
+ UNIT_CS: MBSFIR & ~MBSFIR_MASK & ~MBSFIR_ACT0 & ~MBSFIR_ACT1;
RECOVERABLE: MBSFIR & ~MBSFIR_MASK & ~MBSFIR_ACT0 & MBSFIR_ACT1;
};
@@ -764,6 +777,8 @@ rule MbsEcc01Fir
{
CHECK_STOP:
MBSECC01FIR & ~MBSECC01FIR_MASK & ~MBSECC01FIR_ACT0 & ~MBSECC01FIR_ACT1;
+ UNIT_CS:
+ MBSECC01FIR & ~MBSECC01FIR_MASK & ~MBSECC01FIR_ACT0 & ~MBSECC01FIR_ACT1;
RECOVERABLE:
MBSECC01FIR & ~MBSECC01FIR_MASK & ~MBSECC01FIR_ACT0 & MBSECC01FIR_ACT1;
};
@@ -772,6 +787,8 @@ rule MbsEcc23Fir
{
CHECK_STOP:
MBSECC23FIR & ~MBSECC23FIR_MASK & ~MBSECC23FIR_ACT0 & ~MBSECC23FIR_ACT1;
+ UNIT_CS:
+ MBSECC23FIR & ~MBSECC23FIR_MASK & ~MBSECC23FIR_ACT0 & ~MBSECC23FIR_ACT1;
RECOVERABLE:
MBSECC23FIR & ~MBSECC23FIR_MASK & ~MBSECC23FIR_ACT0 & MBSECC23FIR_ACT1;
};
@@ -1007,6 +1024,8 @@ rule Mcbist01Fir
{
CHECK_STOP:
MCBIST01FIR & ~MCBIST01FIR_MASK & ~MCBIST01FIR_ACT0 & ~MCBIST01FIR_ACT1;
+ UNIT_CS:
+ MCBIST01FIR & ~MCBIST01FIR_MASK & ~MCBIST01FIR_ACT0 & ~MCBIST01FIR_ACT1;
RECOVERABLE:
MCBIST01FIR & ~MCBIST01FIR_MASK & ~MCBIST01FIR_ACT0 & MCBIST01FIR_ACT1;
};
@@ -1015,6 +1034,8 @@ rule Mcbist23Fir
{
CHECK_STOP:
MCBIST23FIR & ~MCBIST23FIR_MASK & ~MCBIST23FIR_ACT0 & ~MCBIST23FIR_ACT1;
+ UNIT_CS:
+ MCBIST23FIR & ~MCBIST23FIR_MASK & ~MCBIST23FIR_ACT0 & ~MCBIST23FIR_ACT1;
RECOVERABLE:
MCBIST23FIR & ~MCBIST23FIR_MASK & ~MCBIST23FIR_ACT0 & MCBIST23FIR_ACT1;
};
@@ -1070,6 +1091,8 @@ rule NestFbistFir
{
CHECK_STOP:
NESTFBISTFIR & ~NESTFBISTFIR_MASK & ~NESTFBISTFIR_ACT0 & ~NESTFBISTFIR_ACT1;
+ UNIT_CS:
+ NESTFBISTFIR & ~NESTFBISTFIR_MASK & ~NESTFBISTFIR_ACT0 & ~NESTFBISTFIR_ACT1;
RECOVERABLE:
NESTFBISTFIR & ~NESTFBISTFIR_MASK & ~NESTFBISTFIR_ACT0 & NESTFBISTFIR_ACT1;
};
@@ -1133,9 +1156,9 @@ group gNestFbistFir filter singlebit
rule MbsSecureFir
{
- CHECK_STOP:
- MBSSECUREFIR & ~MBSSECUREFIR_MASK & ~MBSSECUREFIR_ACT0 & ~MBSSECUREFIR_ACT1;
# NOTE: This secure FIR will only report checkstop attentions.
+ CHECK_STOP: MBSSECUREFIR;
+ UNIT_CS: MBSSECUREFIR;
};
group gMbsSecureFir filter singlebit
OpenPOWER on IntegriCloud