summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2016-04-14 15:23:09 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-05-02 12:00:49 -0400
commitc248bf82f11e8dbc291eb9833e4a02e63d8d1b8f (patch)
treefe24de1cecddcb82e67548b8662fc6cab77d34ff /src/usr
parent2e1bc4b539ab9ccac5045d8ef7e937378af91901 (diff)
downloadtalos-hostboot-c248bf82f11e8dbc291eb9833e4a02e63d8d1b8f.tar.gz
talos-hostboot-c248bf82f11e8dbc291eb9833e4a02e63d8d1b8f.zip
PRD: fixed recoverable error reporting in the COREFIR
Change-Id: I1e5b93c8141322ba38a7f2e5838972787cc425fa RTC: 151597 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23256 Tested-by: Jenkins Server Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23809 Tested-by: FSP CI Jenkins
Diffstat (limited to 'src/usr')
-rw-r--r--src/usr/diag/prdf/common/plat/p9/p9_ec.rule13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/usr/diag/prdf/common/plat/p9/p9_ec.rule b/src/usr/diag/prdf/common/plat/p9/p9_ec.rule
index 030b62d5f..b9a517bb5 100644
--- a/src/usr/diag/prdf/common/plat/p9/p9_ec.rule
+++ b/src/usr/diag/prdf/common/plat/p9/p9_ec.rule
@@ -112,7 +112,6 @@ chip p9_ec
{
name "P9 EC target COREFIR";
scomaddr 0x20010a40;
- reset (&, 0x20010a41);
mask (|, 0x20010a45);
capture group default;
};
@@ -129,7 +128,6 @@ chip p9_ec
name "P9 EC target COREFIR ACT0";
scomaddr 0x20010a46;
capture group default;
- capture req nonzero("COREFIR");
};
register COREFIR_ACT1
@@ -137,7 +135,14 @@ chip p9_ec
name "P9 EC target COREFIR ACT1";
scomaddr 0x20010a47;
capture group default;
- capture req nonzero("COREFIR");
+ };
+
+ register COREFIR_WOF
+ {
+ name "P9 EC target COREFIR WOF";
+ scomaddr 0x20010a48;
+ reset (&, 0x20010a41);
+ capture group default;
};
};
@@ -524,7 +529,7 @@ rule rCOREFIR
CHECK_STOP:
COREFIR & ~COREFIR_MASK & ~COREFIR_ACT0 & ~COREFIR_ACT1;
RECOVERABLE:
- COREFIR & ~COREFIR_MASK & ~COREFIR_ACT0 & COREFIR_ACT1;
+ COREFIR_WOF & ~COREFIR_MASK & ~COREFIR_ACT0 & COREFIR_ACT1;
};
group gCOREFIR filter singlebit
OpenPOWER on IntegriCloud