summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDeepak K Gangadhar <deepakg@in.ibm.com>2017-12-19 05:58:44 -0600
committerDeepak K Gangadhar <deepakg@in.ibm.com>2017-12-19 05:58:44 -0600
commit01b26a136da16a87c0b6b3c4d9f27555dca104dc (patch)
treeae0ee0eebba37a524c2db3abe63761c0f8f77809
parentdd647bf317ecccd9bf13fb1c7aa50d2fb6c44980 (diff)
downloadima-catalog-01b26a136da16a87c0b6b3c4d9f27555dca104dc.tar.gz
ima-catalog-01b26a136da16a87c0b6b3c4d9f27555dca104dc.zip
Add event description for PowerBus and MCS events in POWER9 DTS
files. Signed-off-by: Deepak K Gangadhar <deepakg@in.ibm.com>
-rw-r--r--81E00612.4E0100.dts19
-rw-r--r--81E00612.4E0200.dts17
2 files changed, 33 insertions, 3 deletions
diff --git a/81E00612.4E0100.dts b/81E00612.4E0100.dts
index 5c2ffd0..68514b0 100644
--- a/81E00612.4E0100.dts
+++ b/81E00612.4E0100.dts
@@ -6,7 +6,7 @@
compatible = "ibm,opal-in-memory-counters";
#address-cells = <0x1>;
#size-cells = <0x1>;
- version-id = <0x14>;
+ version-id = <0x15>;
NEST_MCS: nest-mcs-events {
#address-cells = <0x1>;
@@ -15,30 +15,37 @@ NEST_MCS: nest-mcs-events {
event@0 {
event-name = "64B_RD_DISP_PORT01" ;
reg = <0x0 0x8>;
+ desc = "Total 64 byte reads/writes dispatched for mcs01 on port01. (These are 64Byte request and not get counted in 128byte read request)" ;
};
event@8 {
event-name = "128B_RD_DISP_PORT01" ;
reg = <0x8 0x8>;
+ desc = "Total Read 128-byte data blocks for mcs01 on port01" ;
};
event@10 {
event-name = "128B_WR_DISP_PORT01" ;
reg = <0x10 0x8>;
+ desc = "Total Write 128-byte data blocks for mcs01 on port01" ;
};
event@18 {
event-name = "AMO_OP_DISP_PORT01" ;
reg = <0x18 0x8>;
+ desc = "AMO (Atomic Memory Operation) command dispatched in mcs01" ;
};
event@20 {
event-name = "64B_RD_DISP_PORT23" ;
reg = <0x20 0x8>;
+ desc = "Total 64 byte reads dispatched for mcs01 on port23. (These are 64Byte request and not get counted in 128byte read request)" ;
};
event@28 {
event-name = "128B_RD_DISP_PORT23" ;
reg = <0x28 0x8>;
+ desc = "Total Read 128-byte data blocks for mcs01 on port23" ;
};
event@30 {
event-name = "128B_WR_DISP_PORT23" ;
reg = <0x30 0x8>;
+ desc = "Total Write 128-byte data blocks for mcs01 on port23" ;
};
};
mcs01 {
@@ -80,10 +87,12 @@ NEST_POWERBUS: nest-powerbus-events {
event@10 {
event-name = "EVENT_GROUP_PUMP" ;
reg = <0x10 0x8>;
+ desc = "Group Scope operation (locally mastered) on port n" ;
};
event@18 {
event-name = "EVENT_RNS_PUMP" ;
reg = <0x18 0x8>;
+ desc = "Remote Nodal Scope operation (locally mastered) on port n" ;
};
event@20 {
event-name = "EVENT_RTY_VG_PUMP" ;
@@ -93,23 +102,27 @@ NEST_POWERBUS: nest-powerbus-events {
event@28 {
event-name = "EVENT_RTY_LNS_PUMP" ;
reg = <0x28 0x8>;
- desc = "Retry of a Nodal Scope operation (locally mastered) - Retry due to (rty_dropped_rcmd;rty_lpc;rty_other;etc.)" ;
+ desc = "Retry of a Nodal Scope operation (locally mastered) - Retry due to (rty_dropped_rcmd;rty_lpc;rty_other;etc)" ;
};
event@30 {
event-name = "EVENT_RTY_GROUP_PUMP" ;
reg = <0x30 0x8>;
+ desc = "Retry of a Group Scope operation (locally mastered) - Retry due to (rty_dropped_rcmd; rty_lpc; rty_other)" ;
};
event@38 {
event-name = "EVENT_RTY_RNS_PUMP" ;
reg = <0x38 0x8>;
+ desc = "Retry of a Remote Nodal Scope op (locally mastered)- Retry due to (rty_dropped_rcmd; rty_lpc; rty_other)" ;
};
event@a0 {
event-name = "INT_DATA_XFER" ;
reg = <0xa0 0x8>;
+ desc = "16x 32B OW Internal Data transfer on a PB horizontal bus" ;
};
event@a8 {
event-name = "EXT_DATA_XFER" ;
reg = <0xa8 0x8>;
+ desc = "16x 32B OW External Data transfer on a PB X/A horizontal bus" ;
};
event@78 {
event-name = "CYC" ;
@@ -134,10 +147,12 @@ NEST_POWERBUS: nest-powerbus-events {
event@b0 {
event-name = "NNS_PUMP" ;
reg = <0xb0 0x8>;
+ desc = "Near Nodal Scope operation (locally mastered)" ;
};
event@b8 {
event-name = "RTY_NNS_PUMP_P01" ;
reg = <0xb8 0x8>;
+ desc = "Retry of a Near Nodal Scope op (locally mastered)- Retry due to (rty_dropped_rcmd; rty_lpc; rty_other)" ;
};
event@f8 {
event-name = "CYC2" ;
diff --git a/81E00612.4E0200.dts b/81E00612.4E0200.dts
index f286ec8..80235ba 100644
--- a/81E00612.4E0200.dts
+++ b/81E00612.4E0200.dts
@@ -6,7 +6,7 @@
compatible = "ibm,opal-in-memory-counters";
#address-cells = <0x1>;
#size-cells = <0x1>;
- version-id = <0x14>;
+ version-id = <0x15>;
NEST_MCS: nest-mcs-events {
#address-cells = <0x1>;
@@ -15,30 +15,37 @@ NEST_MCS: nest-mcs-events {
event@0 {
event-name = "64B_RD_DISP_PORT01" ;
reg = <0x0 0x8>;
+ desc = "Total 64 byte reads/writes dispatched for mcs01 on port01. (These are 64Byte request and not get counted in 128byte read request)" ;
};
event@8 {
event-name = "128B_RD_DISP_PORT01" ;
reg = <0x8 0x8>;
+ desc = "Total Read 128-byte data blocks for mcs01 on port01" ;
};
event@10 {
event-name = "128B_WR_DISP_PORT01" ;
reg = <0x10 0x8>;
+ desc = "Total Write 128-byte data blocks for mcs01 on port01" ;
};
event@18 {
event-name = "AMO_OP_DISP_PORT01" ;
reg = <0x18 0x8>;
+ desc = "AMO (Atomic Memory Operation) command dispatched in mcs01" ;
};
event@20 {
event-name = "64B_RD_DISP_PORT23" ;
reg = <0x20 0x8>;
+ desc = "Total 64 byte reads dispatched for mcs01 on port23. (These are 64Byte request and not get counted in 128byte read request)" ;
};
event@28 {
event-name = "128B_RD_DISP_PORT23" ;
reg = <0x28 0x8>;
+ desc = "Total Read 128-byte data blocks for mcs01 on port23" ;
};
event@30 {
event-name = "128B_WR_DISP_PORT23" ;
reg = <0x30 0x8>;
+ desc = "Total Write 128-byte data blocks for mcs01 on port23" ;
};
};
mcs01 {
@@ -80,10 +87,12 @@ NEST_POWERBUS: nest-powerbus-events {
event@10 {
event-name = "EVENT_GROUP_PUMP" ;
reg = <0x10 0x8>;
+ desc = "Group Scope operation (locally mastered) on port n" ;
};
event@18 {
event-name = "EVENT_RNS_PUMP" ;
reg = <0x18 0x8>;
+ desc = "Remote Nodal Scope operation (locally mastered) on port n" ;
};
event@20 {
event-name = "EVENT_RTY_VG_PUMP" ;
@@ -98,18 +107,22 @@ NEST_POWERBUS: nest-powerbus-events {
event@30 {
event-name = "EVENT_RTY_GROUP_PUMP" ;
reg = <0x30 0x8>;
+ desc = "Retry of a Group Scope operation (locally mastered) - Retry due to (rty_dropped_rcmd; rty_lpc; rty_other)" ;
};
event@38 {
event-name = "EVENT_RTY_RNS_PUMP" ;
reg = <0x38 0x8>;
+ desc = "Retry of a Remote Nodal Scope op (locally mastered)- Retry due to (rty_dropped_rcmd; rty_lpc; rty_other)" ;
};
event@a0 {
event-name = "INT_DATA_XFER" ;
reg = <0xa0 0x8>;
+ desc = "16x 32B OW Internal Data transfer on a PB horizontal bus" ;
};
event@a8 {
event-name = "EXT_DATA_XFER" ;
reg = <0xa8 0x8>;
+ desc = "16x 32B OW External Data transfer on a PB X/A horizontal bus" ;
};
event@78 {
event-name = "CYC" ;
@@ -134,10 +147,12 @@ NEST_POWERBUS: nest-powerbus-events {
event@b0 {
event-name = "NNS_PUMP" ;
reg = <0xb0 0x8>;
+ desc = "Near Nodal Scope operation (locally mastered)" ;
};
event@b8 {
event-name = "RTY_NNS_PUMP_P01" ;
reg = <0xb8 0x8>;
+ desc = "Retry of a Near Nodal Scope op (locally mastered)- Retry due to (rty_dropped_rcmd; rty_lpc; rty_other)" ;
};
event@f8 {
event-name = "CYC2" ;
OpenPOWER on IntegriCloud