RAS action file updates for EQ chiplet
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ieb7132b44ff66a86ed1af101ff1d64498942ee19
diff --git a/analyzer/ras-data/data/ras-data-p10-20.json b/analyzer/ras-data/data/ras-data-p10-20.json
index 378a2d9..8178ee2 100644
--- a/analyzer/ras-data/data/ras-data-p10-20.json
+++ b/analyzer/ras-data/data/ras-data-p10-20.json
@@ -260,7 +260,9 @@
"external" : [ { "type": "action", "name": "level2" } ],
"tod_error" : [ { "type": "action", "name": "level2" } ],
"sbe_vital_attn" : [ { "type": "action", "name": "level2" } ],
- "neighbor_core" : [ { "type": "action", "name": "level2" } ]
+ "neighbor_core" : [ { "type": "action", "name": "level2" } ],
+ "pig_interrupt" : [ { "type": "action", "name": "level2" } ],
+ "qme_interrupt" : [ { "type": "action", "name": "level2" } ]
},
"signatures" : {
"06b6" : {
@@ -17887,14 +17889,14 @@
},
"c786" : {
"00" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "pig_interrupt",
+ "01" : "pig_interrupt",
+ "02" : "pig_interrupt",
+ "03" : "pig_interrupt",
+ "04" : "pig_interrupt",
+ "05" : "pig_interrupt",
+ "06" : "pig_interrupt",
+ "07" : "pig_interrupt"
},
"01" : {
"00" : "masked",
@@ -17957,84 +17959,84 @@
"07" : "masked"
},
"07" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "self",
+ "01" : "self",
+ "02" : "self",
+ "03" : "self",
+ "04" : "self",
+ "05" : "self",
+ "06" : "self",
+ "07" : "self"
},
"08" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"09" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"0a" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"0b" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"0c" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"0d" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"0e" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"0f" : {
"00" : "masked",
@@ -18047,24 +18049,24 @@
"07" : "masked"
},
"10" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"11" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"12" : {
"00" : "masked",
@@ -18077,24 +18079,24 @@
"07" : "masked"
},
"13" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"14" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"15" : {
"00" : "masked",
@@ -18107,134 +18109,134 @@
"07" : "masked"
},
"16" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"17" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"18" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"19" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "self",
+ "01" : "self",
+ "02" : "self",
+ "03" : "self",
+ "04" : "self",
+ "05" : "self",
+ "06" : "self",
+ "07" : "self"
},
"1a" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"1b" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"1c" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"1d" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "self",
+ "01" : "self",
+ "02" : "self",
+ "03" : "self",
+ "04" : "self",
+ "05" : "self",
+ "06" : "self",
+ "07" : "self"
},
"1e" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"1f" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"20" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "self",
+ "01" : "self",
+ "02" : "self",
+ "03" : "self",
+ "04" : "self",
+ "05" : "self",
+ "06" : "self",
+ "07" : "self"
},
"21" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "self",
+ "01" : "self",
+ "02" : "self",
+ "03" : "self",
+ "04" : "self",
+ "05" : "self",
+ "06" : "self",
+ "07" : "self"
},
"22" : {
- "00" : "masked",
- "01" : "masked",
- "02" : "masked",
- "03" : "masked",
- "04" : "masked",
- "05" : "masked",
- "06" : "masked",
- "07" : "masked"
+ "00" : "qme_interrupt",
+ "01" : "qme_interrupt",
+ "02" : "qme_interrupt",
+ "03" : "qme_interrupt",
+ "04" : "qme_interrupt",
+ "05" : "qme_interrupt",
+ "06" : "qme_interrupt",
+ "07" : "qme_interrupt"
},
"23" : {
"00" : "masked",