summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2013-06-12 12:37:01 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-06-14 12:27:53 -0500
commit98b53f8d6c8457d1a7eb27ed169bab508150482f (patch)
treece4d3523226317c02c5b684799bfb67a56f1e7c6 /src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule
parent5c89ddae929bb16f39eef5941ce182956d31158b (diff)
downloadtalos-hostboot-98b53f8d6c8457d1a7eb27ed169bab508150482f.tar.gz
talos-hostboot-98b53f8d6c8457d1a7eb27ed169bab508150482f.zip
PRD: fixed issues with secondary registers
Removed secondary type from all MASK registers because we will need to keep track of which FIR bits PRD has masked. Removed secondary type from all MBA registers. When PRD is called to do analysis on an MEMBUF, it will capture all FIRs for the attached MCS and MBAs in addition to capturing the default registers for the MEMBUF. If PRD is then called to analyze an attached MBA, PRD will capture all non-FIR registers on that MBA. However, all previously captured MBA registers that are marked as secondary will be lost. Therefore, it was best to remove the secondary type from all MBA registers to avoid the loss of data. Change-Id: I41813a538f79b743b49908f8db42369ed2024c00 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4976 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5020
Diffstat (limited to 'src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule')
-rwxr-xr-xsrc/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule b/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule
index 43279dd30..b879435ab 100755
--- a/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule
+++ b/src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule
@@ -43,7 +43,6 @@
{
name "EN.PB.TPC.FIR_MASK";
scomaddr 0x04040002;
- capture type secondary;
capture group default;
};
@@ -64,7 +63,6 @@
{
name "EN.PB.TPC.EPS.FIR.LOCAL_FIR_MASK";
scomaddr 0x0404000d;
- capture type secondary;
capture group default;
};
@@ -101,7 +99,6 @@
{
name "EN.PB.PBEN.MISC_IO.SCOM.FIR_MASK_REG";
scomaddr 0x04010c03;
- capture type secondary;
capture group default;
};
@@ -138,7 +135,6 @@
{
name "XBUS01.X0.BUSCTL.SCOM.FIR_MASK_REG";
scomaddr 0x04011003;
- capture type secondary;
capture group never; #FIXME: RTC 67200
};
@@ -175,7 +171,6 @@
{
name "XBUS01.X1.BUSCTL.SCOM.FIR_MASK_REG";
scomaddr 0x04011403;
- capture type secondary;
capture group default;
};
@@ -212,7 +207,6 @@
{
name "XBUS23.X0.BUSCTL.SCOM.FIR_MASK_REG";
scomaddr 0x04011803;
- capture type secondary;
capture group never; #FIXME: RTC 67200
};
@@ -249,7 +243,6 @@
{
name "XBUS23.X1.XBUS1.BUSCTL.SCOM.FIR_MASK_REG";
scomaddr 0x04011c03;
- capture type secondary;
capture group never; #FIXME: RTC 67200
};
OpenPOWER on IntegriCloud