diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2013-06-12 12:37:01 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-06-14 12:27:53 -0500 |
commit | 98b53f8d6c8457d1a7eb27ed169bab508150482f (patch) | |
tree | ce4d3523226317c02c5b684799bfb67a56f1e7c6 /src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule | |
parent | 5c89ddae929bb16f39eef5941ce182956d31158b (diff) | |
download | talos-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-x | src/usr/diag/prdf/common/plat/pegasus/Proc_regs_XBUS.rule | 7 |
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 }; |