summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule')
-rw-r--r--src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule86
1 files changed, 86 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule b/src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule
new file mode 100644
index 000000000..7ea4535d6
--- /dev/null
+++ b/src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule
@@ -0,0 +1,86 @@
+# IBM_PROLOG_BEGIN_TAG
+# This is an automatically generated prolog.
+#
+# $Source: src/usr/diag/prdf/plat/pegasus/Membuf_regs_TP.rule $
+#
+# IBM CONFIDENTIAL
+#
+# COPYRIGHT International Business Machines Corp. 2012
+#
+# p1
+#
+# Object Code Only (OCO) source materials
+# Licensed Internal Code Source Materials
+# IBM HostBoot Licensed Internal Code
+#
+# The source code for this program is not published or otherwise
+# divested of its trade secrets, irrespective of what has been
+# deposited with the U.S. Copyright Office.
+#
+# Origin: 30
+#
+# IBM_PROLOG_END_TAG
+
+ ############################################################################
+ # TP Chiplet Registers
+ ############################################################################
+
+ register TP_CHIPLET_CS_FIR
+ {
+ name "TPTOP.TPC.XFIR";
+ scomaddr 0x01040000;
+ capture group default;
+ };
+
+ register TP_CHIPLET_RE_FIR
+ {
+ name "TPTOP.TPC.RFIR";
+ scomaddr 0x01040001;
+ capture group default;
+ };
+
+ register TP_CHIPLET_FIR_MASK
+ {
+ name "TPTOP.TPC.FIR_MASK";
+ scomaddr 0x01040002;
+ capture type secondary;
+ capture group default;
+ };
+
+ ############################################################################
+ # TP Chiplet LFIR
+ ############################################################################
+
+ register TP_LFIR
+ {
+ name "TPTOP.TPC.LOCAL_FIR";
+ scomaddr 0x0104000a;
+ reset (&, 0x0104000b);
+ mask (|, 0x0104000f);
+ capture group default;
+ };
+
+ register TP_LFIR_MASK
+ {
+ name "TPTOP.TPC.EPS.FIR.LOCAL_FIR_MASK";
+ scomaddr 0x0104000d;
+ capture type secondary;
+ capture group default;
+ };
+
+ register TP_LFIR_ACT0
+ {
+ name "TPTOP.TPC.EPS.FIR.LOCAL_FIR_ACTION0";
+ scomaddr 0x01040010;
+ capture type secondary;
+ capture group default;
+ };
+
+ register TP_LFIR_ACT1
+ {
+ name "TPTOP.TPC.EPS.FIR.LOCAL_FIR_ACTION1";
+ scomaddr 0x01040011;
+ capture type secondary;
+ capture group default;
+ };
+
OpenPOWER on IntegriCloud