prettier: re-format
Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.
Change-Id: Ib936836ce0d698dc522bc047a78d4f1b0060c13c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/README.md b/README.md
index d49da90..19bc1a7 100644
--- a/README.md
+++ b/README.md
@@ -7,10 +7,10 @@
Aditional details TBD.
-Building
---------
+## Building
For a standard OpenBMC release build, you want something like:
+
```
meson -Dtests=disabled <build_dir>
ninja -C <build_dir>
@@ -18,9 +18,8 @@
```
For a test / debug build, a typical configuration is:
+
```
meson -Dtests=enabled <build_dir>
ninja -C <build_dir> test
```
-
-
diff --git a/analyzer/ras-data/data/ras-data-explorer-11.json b/analyzer/ras-data/data/ras-data-explorer-11.json
index fa688a0..1fd0f38 100644
--- a/analyzer/ras-data/data/ras-data-explorer-11.json
+++ b/analyzer/ras-data/data/ras-data-explorer-11.json
@@ -389,51 +389,35 @@
},
"01": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"03": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"05": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"06": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"07": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"08": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"09": {
"00": "downstream_attn"
@@ -443,9 +427,7 @@
},
"0b": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0c": {
"00": "ocmb_M_th1"
@@ -467,48 +449,34 @@
},
"12": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"13": {
"00": "omi_M_th1"
},
"14": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"15": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"16": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"17": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"18": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"19": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1a": {
"00": "ocmb_M_th_32perDay"
@@ -526,75 +494,51 @@
"bbd3": {
"34": {
"00": "level2_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"35": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"36": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"37": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"38": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"39": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3a": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3b": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3c": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3d": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3e": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3f": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
}
},
"bdcd": {
@@ -693,9 +637,7 @@
},
"1f": {
"00": "ocmb_M_th1",
- "flags": [
- "mask_but_dont_clear"
- ]
+ "flags": ["mask_but_dont_clear"]
},
"20": {
"00": "ocmb_M_th1"
@@ -797,15 +739,11 @@
"86bf": {
"00": {
"00": "downstream_attn",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"01": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "ocmb_M_th_32perDay"
@@ -1000,9 +938,7 @@
},
"01": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "mem_port_M_th_32perDay"
@@ -1021,9 +957,7 @@
},
"07": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"08": {
"00": "level2_M_th1"
@@ -1033,27 +967,19 @@
},
"0a": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0b": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0c": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0d": {
"00": "dimm_H_mem_port_L_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0e": {
"00": "mem_port_M_info_only"
@@ -1063,70 +989,49 @@
},
"10": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"11": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"12": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"13": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"14": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"15": {
"00": "mem_port_M_th1"
},
"16": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"17": {
"00": "mem_port_M_th_32perDay"
},
"18": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"19": {
"00": "ocmb_M_th1",
- "flags": [
- "informational_only",
- "sue_source"
- ]
+ "flags": ["informational_only", "sue_source"]
},
"1a": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1b": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1c": {
"00": "mem_port_M_th_32perDay"
@@ -1180,33 +1085,23 @@
},
"0d": {
"00": "mainline_aue_iaue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0e": {
"00": "mainline_ue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0f": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"10": {
"00": "mainline_aue_iaue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"11": {
"00": "mainline_iue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"12": {
"00": "mem_port_M_th_32perDay"
@@ -1255,9 +1150,7 @@
},
"21": {
"00": "maintenance_aue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"22": {
"00": "level2_M_th1"
@@ -1267,15 +1160,11 @@
},
"24": {
"00": "dimm_H_mem_port_L_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"25": {
"00": "maintenance_iue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"26": {
"00": "mem_port_M_th_32perDay"
@@ -1294,15 +1183,11 @@
},
"2b": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2c": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2d": {
"00": "mem_port_M_th_32perDay"
@@ -1312,15 +1197,11 @@
},
"2f": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"30": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"31": {
"00": "level2_M_th1"
@@ -1391,15 +1272,11 @@
},
"02": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"03": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "level2_M_th1"
@@ -1433,9 +1310,7 @@
},
"0e": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0f": {
"00": "level2_M_th1"
@@ -1465,21 +1340,15 @@
},
"03": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"05": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"06": {
"00": "ocmb_M_th1"
@@ -1501,4 +1370,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/analyzer/ras-data/data/ras-data-explorer-20.json b/analyzer/ras-data/data/ras-data-explorer-20.json
index fd858cb..e3bae43 100644
--- a/analyzer/ras-data/data/ras-data-explorer-20.json
+++ b/analyzer/ras-data/data/ras-data-explorer-20.json
@@ -389,51 +389,35 @@
},
"01": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"03": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"05": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"06": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"07": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"08": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"09": {
"00": "downstream_attn"
@@ -443,9 +427,7 @@
},
"0b": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0c": {
"00": "ocmb_M_th1"
@@ -467,48 +449,34 @@
},
"12": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"13": {
"00": "omi_M_th1"
},
"14": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"15": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"16": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"17": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"18": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"19": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1a": {
"00": "ocmb_M_th_32perDay"
@@ -526,75 +494,51 @@
"bbd3": {
"34": {
"00": "level2_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"35": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"36": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"37": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"38": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"39": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3a": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3b": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3c": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3d": {
"00": "omi_bus_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3e": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3f": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
}
},
"bdcd": {
@@ -693,9 +637,7 @@
},
"1f": {
"00": "ocmb_M_th1",
- "flags": [
- "mask_but_dont_clear"
- ]
+ "flags": ["mask_but_dont_clear"]
},
"20": {
"00": "ocmb_M_th1"
@@ -797,15 +739,11 @@
"86bf": {
"00": {
"00": "downstream_attn",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"01": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "ocmb_M_th_32perDay"
@@ -1000,9 +938,7 @@
},
"01": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "mem_port_M_th_32perDay"
@@ -1021,9 +957,7 @@
},
"07": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"08": {
"00": "level2_M_th1"
@@ -1033,27 +967,19 @@
},
"0a": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0b": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0c": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0d": {
"00": "dimm_H_mem_port_L_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0e": {
"00": "mem_port_M_info_only"
@@ -1063,70 +989,49 @@
},
"10": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"11": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"12": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"13": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"14": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"15": {
"00": "mem_port_M_th1"
},
"16": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"17": {
"00": "mem_port_M_th_32perDay"
},
"18": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"19": {
"00": "ocmb_M_th1",
- "flags": [
- "informational_only",
- "sue_source"
- ]
+ "flags": ["informational_only", "sue_source"]
},
"1a": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1b": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1c": {
"00": "mem_port_M_th_32perDay"
@@ -1180,33 +1085,23 @@
},
"0d": {
"00": "mainline_aue_iaue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0e": {
"00": "mainline_ue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0f": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"10": {
"00": "mainline_aue_iaue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"11": {
"00": "mainline_iue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"12": {
"00": "mem_port_M_th_32perDay"
@@ -1255,9 +1150,7 @@
},
"21": {
"00": "maintenance_aue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"22": {
"00": "level2_M_th1"
@@ -1267,15 +1160,11 @@
},
"24": {
"00": "dimm_H_mem_port_L_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"25": {
"00": "maintenance_iue_handling",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"26": {
"00": "mem_port_M_th_32perDay"
@@ -1294,15 +1183,11 @@
},
"2b": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2c": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2d": {
"00": "mem_port_M_th_32perDay"
@@ -1312,15 +1197,11 @@
},
"2f": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"30": {
"00": "mem_port_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"31": {
"00": "level2_M_th1"
@@ -1391,15 +1272,11 @@
},
"02": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"03": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "level2_M_th1"
@@ -1433,9 +1310,7 @@
},
"0e": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0f": {
"00": "level2_M_th1"
@@ -1465,21 +1340,15 @@
},
"03": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"05": {
"00": "ocmb_M_th1",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"06": {
"00": "ocmb_M_th1"
@@ -1501,4 +1370,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/analyzer/ras-data/data/ras-data-p10-10.json b/analyzer/ras-data/data/ras-data-p10-10.json
index 286cc0a..6cbd88f 100644
--- a/analyzer/ras-data/data/ras-data-p10-10.json
+++ b/analyzer/ras-data/data/ras-data-p10-10.json
@@ -5323,9 +5323,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"36": {
"00": "omi_bus0",
@@ -5344,9 +5342,7 @@
"0d": "omi_bus13",
"0e": "omi_bus14",
"0f": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"37": {
"00": "omi0",
@@ -5365,9 +5361,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"38": {
"00": "omi_bus0",
@@ -5386,9 +5380,7 @@
"0d": "omi_bus13",
"0e": "omi_bus14",
"0f": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"39": {
"00": "omi0",
@@ -5407,9 +5399,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3a": {
"00": "level2_M_th1",
@@ -5446,9 +5436,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3c": {
"00": "omi0",
@@ -5467,9 +5455,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3d": {
"00": "omi_bus0",
@@ -5488,9 +5474,7 @@
"0d": "omi_bus13",
"0e": "omi_bus14",
"0f": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3e": {
"00": "omi0",
@@ -5509,9 +5493,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3f": {
"00": "omi0",
@@ -5530,9 +5512,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
}
},
"5074": {
@@ -5637,9 +5617,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"03": {
"00": "core0",
@@ -5742,9 +5720,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "level2_M_th1",
@@ -5847,9 +5823,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "level2_M_th1",
@@ -5952,9 +5926,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "level2_M_th1",
@@ -6159,9 +6131,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"12": {
"00": "level2_M_th1",
@@ -6704,9 +6674,7 @@
"01": "self",
"02": "self",
"03": "self",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "self",
@@ -6731,9 +6699,7 @@
"01": "self",
"02": "self",
"03": "self",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "self",
@@ -7194,9 +7160,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"02": {
"00": "level2_M_th1",
@@ -7571,9 +7535,7 @@
"1d": "level2_M_th1",
"1e": "level2_M_th1",
"1f": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0d": {
"00": "ncu_timeout",
@@ -7608,9 +7570,7 @@
"1d": "ncu_timeout",
"1e": "ncu_timeout",
"1f": "ncu_timeout",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "level2_M_self_L",
@@ -7747,9 +7707,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"12": {
"00": "core0_M_level2_L",
@@ -7784,9 +7742,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "self",
@@ -7855,9 +7811,7 @@
"1d": "self",
"1e": "self",
"1f": "self",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"15": {
"00": "level2_M_th1",
@@ -8096,9 +8050,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1c": {
"00": "core0",
@@ -10151,9 +10103,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "pau0",
@@ -10162,9 +10112,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "pau0",
@@ -10173,9 +10121,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"07": {
"00": "pau0",
@@ -10184,9 +10130,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "pau0",
@@ -10195,9 +10139,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "pau0",
@@ -10206,9 +10148,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0a": {
"00": "pau0",
@@ -10217,9 +10157,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0b": {
"00": "pau0",
@@ -10228,9 +10166,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "pau0",
@@ -10239,9 +10175,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0d": {
"00": "pau0",
@@ -10250,9 +10184,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "pau0",
@@ -10261,9 +10193,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0f": {
"00": "pau0",
@@ -10272,9 +10202,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"10": {
"00": "pau0",
@@ -10283,9 +10211,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"11": {
"00": "pau0",
@@ -10294,9 +10220,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"12": {
"00": "pau0",
@@ -10305,9 +10229,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "pau0",
@@ -10324,9 +10246,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"15": {
"00": "pau0",
@@ -10335,9 +10255,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"16": {
"00": "pau0",
@@ -10346,9 +10264,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"17": {
"00": "pau0",
@@ -10357,9 +10273,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"18": {
"00": "pau0",
@@ -10368,9 +10282,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"19": {
"00": "pau0",
@@ -10379,9 +10291,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1a": {
"00": "pau0_sue",
@@ -10390,9 +10300,7 @@
"05": "pau5_sue",
"06": "pau6_sue",
"07": "pau7_sue",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1b": {
"00": "pau0",
@@ -10401,9 +10309,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1c": {
"00": "pau0",
@@ -10412,9 +10318,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1d": {
"00": "pau0",
@@ -10423,9 +10327,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1e": {
"00": "pau0",
@@ -10434,9 +10336,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1f": {
"00": "pau0",
@@ -10445,9 +10345,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"20": {
"00": "level2_M_th1",
@@ -10488,9 +10386,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"25": {
"00": "pau0",
@@ -10499,9 +10395,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"26": {
"00": "pau0",
@@ -10510,9 +10404,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"27": {
"00": "pau0",
@@ -10521,9 +10413,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"28": {
"00": "pau0",
@@ -10532,9 +10422,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"29": {
"00": "pau0",
@@ -10543,9 +10431,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2a": {
"00": "pau0",
@@ -10578,9 +10464,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2e": {
"00": "pau0",
@@ -10597,9 +10481,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"30": {
"00": "pau0",
@@ -10608,9 +10490,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"31": {
"00": "pau0",
@@ -10627,9 +10507,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"33": {
"00": "pau0",
@@ -10638,9 +10516,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"34": {
"00": "pau0",
@@ -10649,9 +10525,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"35": {
"00": "level2_M_th1",
@@ -12209,9 +12083,7 @@
"520c": {
"00": {
"00": "nx0",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"01": {
"00": "nx0"
@@ -12483,9 +12355,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"10": {
"00": "level2_M_th1",
@@ -12510,9 +12380,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "pau0",
@@ -12521,9 +12389,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"14": {
"00": "level2_M_th1",
@@ -12572,9 +12438,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1a": {
"00": "pau0",
@@ -12583,9 +12447,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1b": {
"00": "level2_M_th1",
@@ -12610,9 +12472,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1e": {
"00": "pau0",
@@ -12645,9 +12505,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"22": {
"00": "pau0",
@@ -12656,9 +12514,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"23": {
"00": "pau0",
@@ -12667,9 +12523,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"24": {
"00": "level2_M_th1",
@@ -12710,9 +12564,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"29": {
"00": "pau0",
@@ -12729,9 +12581,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2b": {
"00": "level2_M_th1",
@@ -12748,9 +12598,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2d": {
"00": "pau0",
@@ -12759,9 +12607,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2e": {
"00": "level2_M_th1",
@@ -13404,9 +13250,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "pau0",
@@ -13415,9 +13259,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0f": {
"00": "pau0",
@@ -13426,9 +13268,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"10": {
"00": "level2_M_th1",
@@ -13605,9 +13445,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"26": {
"00": "level2_M_th1",
@@ -13624,9 +13462,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"28": {
"00": "level2_M_th1",
@@ -13643,9 +13479,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2a": {
"00": "pau0",
@@ -13654,9 +13488,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2b": {
"00": "level2_M_th1",
@@ -13837,9 +13669,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"01": {
"00": "connected_ocmb1",
@@ -13850,9 +13680,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "connected_ocmb0",
@@ -13863,9 +13691,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"03": {
"00": "connected_ocmb1",
@@ -13876,9 +13702,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "level2_M_th1",
@@ -14119,9 +13943,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1c": {
"00": "connected_ocmb1",
@@ -14132,9 +13954,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1d": {
"00": "connected_ocmb0",
@@ -14205,9 +14025,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"24": {
"00": "omi1",
@@ -14218,9 +14036,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"25": {
"00": "omi0",
@@ -14231,9 +14047,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"26": {
"00": "omi1",
@@ -14244,9 +14058,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"27": {
"00": "connected_ocmb0",
@@ -14257,9 +14069,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"28": {
"00": "connected_ocmb1",
@@ -14270,9 +14080,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"29": {
"00": "connected_ocmb0",
@@ -14283,9 +14091,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2a": {
"00": "connected_ocmb1",
@@ -14296,9 +14102,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2b": {
"00": "connected_ocmb0",
@@ -14309,9 +14113,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2c": {
"00": "connected_ocmb1",
@@ -14322,9 +14124,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2d": {
"00": "omi0",
@@ -14375,9 +14175,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"32": {
"00": "connected_ocmb1",
@@ -14388,9 +14186,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"33": {
"00": "omi0",
@@ -14401,9 +14197,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"34": {
"00": "omi1",
@@ -14414,9 +14208,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"35": {
"00": "omi0",
@@ -14427,9 +14219,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"36": {
"00": "omi1",
@@ -14440,9 +14230,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"37": {
"00": "connected_ocmb0",
@@ -14453,9 +14241,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"38": {
"00": "connected_ocmb1",
@@ -14466,9 +14252,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"39": {
"00": "mcc0",
@@ -14499,9 +14283,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3c": {
"00": "connected_ocmb1",
@@ -14512,9 +14294,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3d": {
"00": "level2_M_th1",
@@ -15969,9 +15749,7 @@
},
"07": {
"00": "nx0",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "nx0"
@@ -15999,9 +15777,7 @@
},
"10": {
"00": "nx0",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"11": {
"00": "nx0"
@@ -16017,9 +15793,7 @@
},
"15": {
"00": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"16": {
"00": "nx0"
@@ -16518,9 +16292,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"04": {
"00": "core0_M_level2_L",
@@ -16555,9 +16327,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "core0_M_level2_L",
@@ -16592,9 +16362,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "level2_M_th1",
@@ -16663,9 +16431,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "core0",
@@ -16700,9 +16466,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "core0",
@@ -16771,9 +16535,7 @@
"1d": "level2_M_core29_L",
"1e": "level2_M_core30_L",
"1f": "level2_M_core31_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0b": {
"00": "level2_M_core0_L",
@@ -16808,9 +16570,7 @@
"1d": "level2_M_core29_L",
"1e": "level2_M_core30_L",
"1f": "level2_M_core31_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "core0_M_level2_L",
@@ -19331,9 +19091,7 @@
"05": "omi_bus10",
"06": "omi_bus12",
"07": "omi_bus14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0d": {
"00": "omi_bus1",
@@ -19344,9 +19102,7 @@
"05": "omi_bus11",
"06": "omi_bus13",
"07": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0e": {
"00": "omi_bus0",
@@ -19377,9 +19133,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"11": {
"00": "connected_ocmb1",
@@ -19390,9 +19144,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"12": {
"00": "level2_M_th1",
@@ -19443,9 +19195,7 @@
"05": "channel_timeout_omi10",
"06": "channel_timeout_omi12",
"07": "channel_timeout_omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"17": {
"00": "channel_timeout_omi1",
@@ -19456,9 +19206,7 @@
"05": "channel_timeout_omi11",
"06": "channel_timeout_omi13",
"07": "channel_timeout_omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"18": {
"00": "mcc0",
@@ -19579,9 +19327,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"24": {
"00": "omi1",
@@ -19592,9 +19338,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"25": {
"00": "level2_M_th1",
@@ -21463,9 +21207,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"37": {
"00": "iolink1",
@@ -21476,9 +21218,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"38": {
"00": "level2_M_th1",
@@ -21489,9 +21229,7 @@
"05": "level2_M_th1",
"06": "level2_M_th1",
"07": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"39": {
"00": "level2_M_th1",
@@ -21502,9 +21240,7 @@
"05": "level2_M_th1",
"06": "level2_M_th1",
"07": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3a": {
"00": "opencapi_iolink0",
@@ -21515,9 +21251,7 @@
"05": "opencapi_iolink10",
"06": "opencapi_iolink12",
"07": "opencapi_iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3b": {
"00": "opencapi_iolink1",
@@ -21528,9 +21262,7 @@
"05": "opencapi_iolink11",
"06": "opencapi_iolink13",
"07": "opencapi_iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3c": {
"00": "iolink0",
@@ -21541,9 +21273,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3d": {
"00": "iolink1",
@@ -21554,9 +21284,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
}
},
"682c": {
@@ -21593,9 +21321,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"01": {
"00": "core0",
@@ -21664,9 +21390,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"03": {
"00": "core0",
@@ -21701,9 +21425,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"04": {
"00": "core0",
@@ -21738,9 +21460,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "core0",
@@ -21775,9 +21495,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "level2_M_th1",
@@ -21846,9 +21564,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "core0",
@@ -21883,9 +21599,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "core0",
@@ -21920,9 +21634,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0a": {
"00": "level2_M_th1",
@@ -21991,9 +21703,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "core0",
@@ -22028,9 +21738,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0d": {
"00": "core0",
@@ -22065,9 +21773,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "core0_sue",
@@ -22238,9 +21944,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "level2_M_th1",
@@ -22343,9 +22047,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"16": {
"00": "core0",
@@ -22380,9 +22082,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"17": {
"00": "core0",
@@ -22451,9 +22151,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"19": {
"00": "core0",
@@ -22488,9 +22186,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1a": {
"00": "level2_M_th1",
@@ -22627,9 +22323,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1e": {
"00": "level2_M_th1",
@@ -22698,9 +22392,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"20": {
"00": "core0",
@@ -22735,9 +22427,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"21": {
"00": "level2_M_th1",
@@ -22874,9 +22564,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"25": {
"00": "core0",
@@ -22911,9 +22599,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"26": {
"00": "core0",
@@ -22948,9 +22634,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"27": {
"00": "level2_M_th1",
@@ -23121,9 +22805,7 @@
"1d": "core29_M_level2_M",
"1e": "core30_M_level2_M",
"1f": "core31_M_level2_M",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2c": {
"00": "level2_M_th1",
@@ -25756,9 +25438,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"37": {
"00": "iolink1",
@@ -25769,9 +25449,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"38": {
"00": "smp_bus_iolink0",
@@ -25782,9 +25460,7 @@
"05": "smp_bus_iolink10",
"06": "smp_bus_iolink12",
"07": "smp_bus_iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"39": {
"00": "smp_bus_iolink1",
@@ -25795,9 +25471,7 @@
"05": "smp_bus_iolink11",
"06": "smp_bus_iolink13",
"07": "smp_bus_iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3a": {
"00": "smp_bus_iolink0",
@@ -25808,9 +25482,7 @@
"05": "smp_bus_iolink10",
"06": "smp_bus_iolink12",
"07": "smp_bus_iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3b": {
"00": "smp_bus_iolink1",
@@ -25821,9 +25493,7 @@
"05": "smp_bus_iolink11",
"06": "smp_bus_iolink13",
"07": "smp_bus_iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3c": {
"00": "iolink0",
@@ -25834,9 +25504,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3d": {
"00": "iolink1",
@@ -25847,9 +25515,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
}
},
"e0bb": {
@@ -26082,4 +25748,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/analyzer/ras-data/data/ras-data-p10-20.json b/analyzer/ras-data/data/ras-data-p10-20.json
index 61c0a60..4501743 100644
--- a/analyzer/ras-data/data/ras-data-p10-20.json
+++ b/analyzer/ras-data/data/ras-data-p10-20.json
@@ -5323,9 +5323,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"36": {
"00": "omi_bus0",
@@ -5344,9 +5342,7 @@
"0d": "omi_bus13",
"0e": "omi_bus14",
"0f": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"37": {
"00": "omi0",
@@ -5365,9 +5361,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"38": {
"00": "omi_bus0",
@@ -5386,9 +5380,7 @@
"0d": "omi_bus13",
"0e": "omi_bus14",
"0f": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"39": {
"00": "omi0",
@@ -5407,9 +5399,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3a": {
"00": "level2_M_th1",
@@ -5446,9 +5436,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3c": {
"00": "omi0",
@@ -5467,9 +5455,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3d": {
"00": "omi_bus0",
@@ -5488,9 +5474,7 @@
"0d": "omi_bus13",
"0e": "omi_bus14",
"0f": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3e": {
"00": "omi0",
@@ -5509,9 +5493,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3f": {
"00": "omi0",
@@ -5530,9 +5512,7 @@
"0d": "omi13",
"0e": "omi14",
"0f": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
}
},
"5074": {
@@ -5637,9 +5617,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"03": {
"00": "core0",
@@ -5742,9 +5720,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "level2_M_th1",
@@ -5847,9 +5823,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "level2_M_th1",
@@ -5952,9 +5926,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "level2_M_th1",
@@ -6159,9 +6131,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"12": {
"00": "level2_M_th1",
@@ -6704,9 +6674,7 @@
"01": "self",
"02": "self",
"03": "self",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "self",
@@ -6731,9 +6699,7 @@
"01": "self",
"02": "self",
"03": "self",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "self",
@@ -7194,9 +7160,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"02": {
"00": "level2_M_th1",
@@ -7571,9 +7535,7 @@
"1d": "level2_M_th1",
"1e": "level2_M_th1",
"1f": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0d": {
"00": "ncu_timeout",
@@ -7608,9 +7570,7 @@
"1d": "ncu_timeout",
"1e": "ncu_timeout",
"1f": "ncu_timeout",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "level2_M_self_L",
@@ -7747,9 +7707,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"12": {
"00": "core0_M_level2_L",
@@ -7784,9 +7742,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "self",
@@ -7855,9 +7811,7 @@
"1d": "self",
"1e": "self",
"1f": "self",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"15": {
"00": "level2_M_th1",
@@ -8096,9 +8050,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1c": {
"00": "core0",
@@ -9993,9 +9945,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "pau0",
@@ -10004,9 +9954,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "pau0",
@@ -10015,9 +9963,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"07": {
"00": "pau0",
@@ -10026,9 +9972,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "pau0",
@@ -10037,9 +9981,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "pau0",
@@ -10048,9 +9990,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0a": {
"00": "pau0",
@@ -10059,9 +9999,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0b": {
"00": "pau0",
@@ -10070,9 +10008,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "pau0",
@@ -10081,9 +10017,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0d": {
"00": "pau0",
@@ -10092,9 +10026,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "pau0",
@@ -10103,9 +10035,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0f": {
"00": "pau0",
@@ -10114,9 +10044,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"10": {
"00": "pau0",
@@ -10125,9 +10053,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"11": {
"00": "pau0",
@@ -10136,9 +10062,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"12": {
"00": "pau0",
@@ -10147,9 +10071,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "pau0",
@@ -10166,9 +10088,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"15": {
"00": "pau0",
@@ -10177,9 +10097,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"16": {
"00": "pau0",
@@ -10188,9 +10106,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"17": {
"00": "pau0",
@@ -10199,9 +10115,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"18": {
"00": "pau0",
@@ -10210,9 +10124,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"19": {
"00": "pau0",
@@ -10221,9 +10133,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1a": {
"00": "pau0_sue",
@@ -10232,9 +10142,7 @@
"05": "pau5_sue",
"06": "pau6_sue",
"07": "pau7_sue",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1b": {
"00": "pau0",
@@ -10243,9 +10151,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1c": {
"00": "pau0",
@@ -10254,9 +10160,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1d": {
"00": "pau0",
@@ -10265,9 +10169,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1e": {
"00": "pau0",
@@ -10276,9 +10178,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1f": {
"00": "pau0",
@@ -10287,9 +10187,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"20": {
"00": "level2_M_th1",
@@ -10330,9 +10228,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"25": {
"00": "pau0",
@@ -10341,9 +10237,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"26": {
"00": "pau0",
@@ -10352,9 +10246,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"27": {
"00": "pau0",
@@ -10363,9 +10255,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"28": {
"00": "pau0",
@@ -10374,9 +10264,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"29": {
"00": "pau0",
@@ -10385,9 +10273,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2a": {
"00": "pau0",
@@ -10420,9 +10306,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2e": {
"00": "pau0",
@@ -10439,9 +10323,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"30": {
"00": "pau0",
@@ -10450,9 +10332,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"31": {
"00": "pau0",
@@ -10469,9 +10349,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"33": {
"00": "pau0",
@@ -10480,9 +10358,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"34": {
"00": "pau0",
@@ -10491,9 +10367,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"35": {
"00": "level2_M_th1",
@@ -12051,9 +11925,7 @@
"520c": {
"00": {
"00": "nx0",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"01": {
"00": "nx0"
@@ -12325,9 +12197,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"10": {
"00": "level2_M_th1",
@@ -12352,9 +12222,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "pau0",
@@ -12363,9 +12231,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"14": {
"00": "level2_M_th1",
@@ -12414,9 +12280,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1a": {
"00": "pau0",
@@ -12425,9 +12289,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1b": {
"00": "level2_M_th1",
@@ -12452,9 +12314,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1e": {
"00": "pau0",
@@ -12487,9 +12347,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"22": {
"00": "pau0",
@@ -12498,9 +12356,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"23": {
"00": "pau0",
@@ -12509,9 +12365,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"24": {
"00": "level2_M_th1",
@@ -12552,9 +12406,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"29": {
"00": "pau0",
@@ -12571,9 +12423,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2b": {
"00": "level2_M_th1",
@@ -12590,9 +12440,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2d": {
"00": "pau0",
@@ -12601,9 +12449,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2e": {
"00": "level2_M_th1",
@@ -13246,9 +13092,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0e": {
"00": "pau0",
@@ -13257,9 +13101,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0f": {
"00": "pau0",
@@ -13268,9 +13110,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"10": {
"00": "level2_M_th1",
@@ -13447,9 +13287,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"26": {
"00": "level2_M_th1",
@@ -13466,9 +13304,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"28": {
"00": "level2_M_th1",
@@ -13485,9 +13321,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2a": {
"00": "pau0",
@@ -13496,9 +13330,7 @@
"05": "pau5",
"06": "pau6",
"07": "pau7",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2b": {
"00": "level2_M_th1",
@@ -13679,9 +13511,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"01": {
"00": "connected_ocmb1",
@@ -13692,9 +13522,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"02": {
"00": "connected_ocmb0",
@@ -13705,9 +13533,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"03": {
"00": "connected_ocmb1",
@@ -13718,9 +13544,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"04": {
"00": "level2_M_th1",
@@ -13961,9 +13785,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1c": {
"00": "connected_ocmb1",
@@ -13974,9 +13796,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"1d": {
"00": "connected_ocmb0",
@@ -14047,9 +13867,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"24": {
"00": "omi1",
@@ -14060,9 +13878,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"25": {
"00": "omi0",
@@ -14073,9 +13889,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"26": {
"00": "omi1",
@@ -14086,9 +13900,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"27": {
"00": "connected_ocmb0",
@@ -14099,9 +13911,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"28": {
"00": "connected_ocmb1",
@@ -14112,9 +13922,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"29": {
"00": "connected_ocmb0",
@@ -14125,9 +13933,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2a": {
"00": "connected_ocmb1",
@@ -14138,9 +13944,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2b": {
"00": "connected_ocmb0",
@@ -14151,9 +13955,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2c": {
"00": "connected_ocmb1",
@@ -14164,9 +13966,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"2d": {
"00": "omi0",
@@ -14217,9 +14017,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"32": {
"00": "connected_ocmb1",
@@ -14230,9 +14028,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"33": {
"00": "omi0",
@@ -14243,9 +14039,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"34": {
"00": "omi1",
@@ -14256,9 +14050,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"35": {
"00": "omi0",
@@ -14269,9 +14061,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"36": {
"00": "omi1",
@@ -14282,9 +14072,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"37": {
"00": "connected_ocmb0",
@@ -14295,9 +14083,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"38": {
"00": "connected_ocmb1",
@@ -14308,9 +14094,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"39": {
"00": "mcc0",
@@ -14341,9 +14125,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3c": {
"00": "connected_ocmb1",
@@ -14354,9 +14136,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"3d": {
"00": "mcc0",
@@ -15811,9 +15591,7 @@
},
"07": {
"00": "nx0",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "nx0"
@@ -15841,9 +15619,7 @@
},
"10": {
"00": "nx0",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"11": {
"00": "nx0"
@@ -15859,9 +15635,7 @@
},
"15": {
"00": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"16": {
"00": "nx0"
@@ -16360,9 +16134,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"04": {
"00": "core0_M_level2_L",
@@ -16397,9 +16169,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "core0_M_level2_L",
@@ -16434,9 +16204,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "level2_M_th1",
@@ -16505,9 +16273,7 @@
"1d": "core29_M_level2_L",
"1e": "core30_M_level2_L",
"1f": "core31_M_level2_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "core0",
@@ -16542,9 +16308,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "core0",
@@ -16613,9 +16377,7 @@
"1d": "level2_M_core29_L",
"1e": "level2_M_core30_L",
"1f": "level2_M_core31_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0b": {
"00": "level2_M_core0_L",
@@ -16650,9 +16412,7 @@
"1d": "level2_M_core29_L",
"1e": "level2_M_core30_L",
"1f": "level2_M_core31_L",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "core0_M_level2_L",
@@ -19173,9 +18933,7 @@
"05": "omi_bus10",
"06": "omi_bus12",
"07": "omi_bus14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0d": {
"00": "omi_bus1",
@@ -19186,9 +18944,7 @@
"05": "omi_bus11",
"06": "omi_bus13",
"07": "omi_bus15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"0e": {
"00": "omi_bus0",
@@ -19219,9 +18975,7 @@
"05": "connected_ocmb10",
"06": "connected_ocmb12",
"07": "connected_ocmb14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"11": {
"00": "connected_ocmb1",
@@ -19232,9 +18986,7 @@
"05": "connected_ocmb11",
"06": "connected_ocmb13",
"07": "connected_ocmb15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"12": {
"00": "level2_M_th1",
@@ -19285,9 +19037,7 @@
"05": "channel_timeout_omi10",
"06": "channel_timeout_omi12",
"07": "channel_timeout_omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"17": {
"00": "channel_timeout_omi1",
@@ -19298,9 +19048,7 @@
"05": "channel_timeout_omi11",
"06": "channel_timeout_omi13",
"07": "channel_timeout_omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"18": {
"00": "mcc0",
@@ -19421,9 +19169,7 @@
"05": "omi10",
"06": "omi12",
"07": "omi14",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"24": {
"00": "omi1",
@@ -19434,9 +19180,7 @@
"05": "omi11",
"06": "omi13",
"07": "omi15",
- "flags": [
- "sue_source"
- ]
+ "flags": ["sue_source"]
},
"25": {
"00": "level2_M_th1",
@@ -21331,9 +21075,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"37": {
"00": "iolink1",
@@ -21344,9 +21086,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"38": {
"00": "level2_M_th1",
@@ -21357,9 +21097,7 @@
"05": "level2_M_th1",
"06": "level2_M_th1",
"07": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"39": {
"00": "level2_M_th1",
@@ -21370,9 +21108,7 @@
"05": "level2_M_th1",
"06": "level2_M_th1",
"07": "level2_M_th1",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3a": {
"00": "opencapi_iolink0",
@@ -21383,9 +21119,7 @@
"05": "opencapi_iolink10",
"06": "opencapi_iolink12",
"07": "opencapi_iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3b": {
"00": "opencapi_iolink1",
@@ -21396,9 +21130,7 @@
"05": "opencapi_iolink11",
"06": "opencapi_iolink13",
"07": "opencapi_iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3c": {
"00": "iolink0",
@@ -21409,9 +21141,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3d": {
"00": "iolink1",
@@ -21422,9 +21152,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
}
},
"682c": {
@@ -21461,9 +21189,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"01": {
"00": "core0",
@@ -21532,9 +21258,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"03": {
"00": "core0",
@@ -21569,9 +21293,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"04": {
"00": "core0",
@@ -21606,9 +21328,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"05": {
"00": "core0",
@@ -21643,9 +21363,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"06": {
"00": "level2_M_th1",
@@ -21714,9 +21432,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"08": {
"00": "core0",
@@ -21751,9 +21467,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"09": {
"00": "core0",
@@ -21788,9 +21502,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0a": {
"00": "level2_M_th1",
@@ -21859,9 +21571,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0c": {
"00": "core0",
@@ -21896,9 +21606,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"0d": {
"00": "level2_M_th1",
@@ -22103,9 +21811,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"13": {
"00": "level2_M_th1",
@@ -22208,9 +21914,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"16": {
"00": "core0",
@@ -22245,9 +21949,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"17": {
"00": "core0",
@@ -22316,9 +22018,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"19": {
"00": "core0",
@@ -22353,9 +22053,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1a": {
"00": "level2_M_th1",
@@ -22492,9 +22190,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"1e": {
"00": "level2_M_th1",
@@ -22563,9 +22259,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"20": {
"00": "core0",
@@ -22600,9 +22294,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"21": {
"00": "level2_M_th1",
@@ -22739,9 +22431,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"25": {
"00": "core0",
@@ -22776,9 +22466,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"26": {
"00": "core0",
@@ -22813,9 +22501,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"27": {
"00": "level2_M_th1",
@@ -22986,9 +22672,7 @@
"1d": "core29_M_level2_M",
"1e": "core30_M_level2_M",
"1f": "core31_M_level2_M",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2c": {
"00": "level2_M_th1",
@@ -23091,9 +22775,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"2f": {
"00": "core0",
@@ -23128,9 +22810,7 @@
"1d": "core29",
"1e": "core30",
"1f": "core31",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"30": {
"00": "level2_M_th1",
@@ -25627,9 +25307,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"37": {
"00": "iolink1",
@@ -25640,9 +25318,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"38": {
"00": "smp_bus_iolink0",
@@ -25653,9 +25329,7 @@
"05": "smp_bus_iolink10",
"06": "smp_bus_iolink12",
"07": "smp_bus_iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"39": {
"00": "smp_bus_iolink1",
@@ -25666,9 +25340,7 @@
"05": "smp_bus_iolink11",
"06": "smp_bus_iolink13",
"07": "smp_bus_iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3a": {
"00": "smp_bus_iolink0",
@@ -25679,9 +25351,7 @@
"05": "smp_bus_iolink10",
"06": "smp_bus_iolink12",
"07": "smp_bus_iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3b": {
"00": "smp_bus_iolink1",
@@ -25692,9 +25362,7 @@
"05": "smp_bus_iolink11",
"06": "smp_bus_iolink13",
"07": "smp_bus_iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3c": {
"00": "iolink0",
@@ -25705,9 +25373,7 @@
"05": "iolink10",
"06": "iolink12",
"07": "iolink14",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
},
"3d": {
"00": "iolink1",
@@ -25718,9 +25384,7 @@
"05": "iolink11",
"06": "iolink13",
"07": "iolink15",
- "flags": [
- "cs_possible"
- ]
+ "flags": ["cs_possible"]
}
},
"e0bb": {
@@ -25953,4 +25617,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/analyzer/ras-data/ras-data-definition.md b/analyzer/ras-data/ras-data-definition.md
index 007d01f..43cfd7c 100644
--- a/analyzer/ras-data/ras-data-definition.md
+++ b/analyzer/ras-data/ras-data-definition.md
@@ -56,10 +56,10 @@
This is usually intended to be used when the chip is the child and we need to
find the connected `parent` chip/unit.
-| Keyword | Description |
-|---------|--------------------------------------------------------------------|
-| type | The bus connection type. Values (string): `SMP_BUS` and `OMI_BUS` |
-| unit | Optional. The `<unit_name>` of the bus endpoint on this chip. |
+| Keyword | Description |
+| ------- | ----------------------------------------------------------------- |
+| type | The bus connection type. Values (string): `SMP_BUS` and `OMI_BUS` |
+| unit | Optional. The `<unit_name>` of the bus endpoint on this chip. |
## 5) `actions` keyword (required)
@@ -71,8 +71,8 @@
"<action_name>" : [ { <action_element> }, ... ]
```
-Where `<action_name>` is simply an alphanumeric label for a set of actions.
-This will be the keyword referenced by the `signatures` or by a special
+Where `<action_name>` is simply an alphanumeric label for a set of actions. This
+will be the keyword referenced by the `signatures` or by a special
`<action_element>` for nested actions (see below).
### 5.1) `<action_element>` object
@@ -83,66 +83,66 @@
Actions with a `priority` keyword can only use the following values (string):
-| Priority | Description |
-|----------|-------------------------------------------------------------------|
-| `HIGH` | Serivce is mandatory. |
-| `MED` | Service one at a time, in order, until issue is resolved. |
-| `MED_A` | Same as `MED` except all in group A replaced at the same time. |
-| `MED_B` | Same as `MED` except all in group B replaced at the same time. |
-| `MED_C` | Same as `MED` except all in group C replaced at the same time. |
-| `LOW` | Same as `MED*`, but only if higher priority service does not work.|
+| Priority | Description |
+| -------- | ------------------------------------------------------------------ |
+| `HIGH` | Serivce is mandatory. |
+| `MED` | Service one at a time, in order, until issue is resolved. |
+| `MED_A` | Same as `MED` except all in group A replaced at the same time. |
+| `MED_B` | Same as `MED` except all in group B replaced at the same time. |
+| `MED_C` | Same as `MED` except all in group C replaced at the same time. |
+| `LOW` | Same as `MED*`, but only if higher priority service does not work. |
NOTE: If a part is called out more than once, only the highest priority callout
will be used.
Actions with a `guard` keyword can only use the following values (boolean):
-| Guard | Description |
-|-------|----------------------------------------------------------------------|
-| true | Request guard on associated part. |
-| false | No guard request. |
+| Guard | Description |
+| ----- | --------------------------------- |
+| true | Request guard on associated part. |
+| false | No guard request. |
#### 5.1.1) action type `action`
This is a special action type that allows using an action that has already been
defined (nested actions).
-| Keyword | Description |
-|---------|--------------------------------------------------------------------|
-| type | value (string): `action` |
-| name | The `<action_name>` of a previously predefined action. |
+| Keyword | Description |
+| ------- | ------------------------------------------------------ |
+| type | value (string): `action` |
+| name | The `<action_name>` of a previously predefined action. |
#### 5.1.2) action type `callout_self`
This will request to callout the chip defined by this file.
-| Keyword | Description |
-|----------|-------------------------------------------------------------------|
-| type | value (string): `callout_self` |
-| priority | See `priority` table above. |
-| guard | See `guard` table above. |
+| Keyword | Description |
+| -------- | ------------------------------ |
+| type | value (string): `callout_self` |
+| priority | See `priority` table above. |
+| guard | See `guard` table above. |
#### 5.1.3) action type `callout_unit`
This will request to callout a unit of the chip defined by this file.
-| Keyword | Description |
-|----------|-------------------------------------------------------------------|
-| type | value (string): `callout_unit` |
-| name | The `<unit_name>` as defined by the `units` keyword. |
-| priority | See `priority` table above. |
-| guard | See `guard` table above. |
+| Keyword | Description |
+| -------- | ---------------------------------------------------- |
+| type | value (string): `callout_unit` |
+| name | The `<unit_name>` as defined by the `units` keyword. |
+| priority | See `priority` table above. |
+| guard | See `guard` table above. |
#### 5.1.4) action type `callout_connected`
This will request to callout a connected chip/unit on the other side of a bus.
-| Keyword | Description |
-|----------|-------------------------------------------------------------------|
-| type | value (string): `callout_connected` |
-| name | The `<bus_name>` as defined by the `buses` keyword. |
-| priority | See `priority` table above. |
-| guard | See `guard` table above. |
+| Keyword | Description |
+| -------- | --------------------------------------------------- |
+| type | value (string): `callout_connected` |
+| name | The `<bus_name>` as defined by the `buses` keyword. |
+| priority | See `priority` table above. |
+| guard | See `guard` table above. |
#### 5.1.5) action type `callout_bus`
@@ -152,68 +152,68 @@
out at a different priority, they will need to be called out using a different
action type. For example:
-- `callout_self` with priority `MED_A`. (RX endpoint MED_A)
-- `callout_connected` with priority `MED_A`. (TX endpoint MED_A)
-- `callout_bus` with priority `LOW`. (everything else LOW)
+- `callout_self` with priority `MED_A`. (RX endpoint MED_A)
+- `callout_connected` with priority `MED_A`. (TX endpoint MED_A)
+- `callout_bus` with priority `LOW`. (everything else LOW)
-| Keyword | Description |
-|-------------|----------------------------------------------------------------|
-| type | value (string): `callout_bus` |
-| name | The `<bus_name>` as defined by the `buses` keyword. |
-| priority | See `priority` table above. |
-| guard | See `guard` table above. |
+| Keyword | Description |
+| -------- | --------------------------------------------------- |
+| type | value (string): `callout_bus` |
+| name | The `<bus_name>` as defined by the `buses` keyword. |
+| priority | See `priority` table above. |
+| guard | See `guard` table above. |
#### 5.1.6) action type `callout_clock`
This will request to callout a clock associated with this chip.
-| Keyword | Description |
-|----------|-------------------------------------------------------------------|
-| type | value (string): `callout_clock` |
-| name | See `clock type` table below. |
-| priority | See `priority` table above. |
-| guard | See `guard` table above. |
+| Keyword | Description |
+| -------- | ------------------------------- |
+| type | value (string): `callout_clock` |
+| name | See `clock type` table below. |
+| priority | See `priority` table above. |
+| guard | See `guard` table above. |
Supported clock types:
-| Clock Type | Description |
-|-----------------|------------------------------------------------------------|
-| OSC_REF_CLOCK_0 | Oscillator reference clock 0 |
-| OSC_REF_CLOCK_1 | Oscillator reference clock 1 |
-| TOD_CLOCK | Time of Day (TOD) clock |
+| Clock Type | Description |
+| --------------- | ---------------------------- |
+| OSC_REF_CLOCK_0 | Oscillator reference clock 0 |
+| OSC_REF_CLOCK_1 | Oscillator reference clock 1 |
+| TOD_CLOCK | Time of Day (TOD) clock |
#### 5.1.7) action type `callout_procedure`
This will request to callout a service procedure.
-| Keyword | Description |
-|----------|-------------------------------------------------------------------|
-| type | value (string): `callout_procedure` |
-| name | See `procedures` table below. |
-| priority | See `priority` table above. |
+| Keyword | Description |
+| -------- | ----------------------------------- |
+| type | value (string): `callout_procedure` |
+| name | See `procedures` table below. |
+| priority | See `priority` table above. |
Supported procedures:
-| Procedure | Description |
-|-----------|------------------------------------------------------------------|
-| LEVEL2 | Request Level 2 support |
+| Procedure | Description |
+| --------- | ----------------------- |
+| LEVEL2 | Request Level 2 support |
#### 5.1.8) action type `callout_part`
This will request special part callouts that cannot be managed by the other
callout actions (e.g. the PNOR).
-| Keyword | Description |
-|----------|-------------------------------------------------------------------|
-| type | value (string): `callout_part` |
-| name | See `parts` table below. |
-| priority | See `priority` table above. |
+| Keyword | Description |
+| -------- | ------------------------------ |
+| type | value (string): `callout_part` |
+| name | See `parts` table below. |
+| priority | See `priority` table above. |
Supported parts:
-| Part Type | Description |
-|---------------|--------------------------------------------------------------|
-| PNOR | The part containing the PNOR |
+| Part Type | Description |
+| --------- | ---------------------------- |
+| PNOR | The part containing the PNOR |
#### 5.1.9) action type `plugin`
@@ -224,7 +224,7 @@
platform specific code.
| Keyword | Description |
-|----------|-------------------------------------------------------------------|
+| -------- | ----------------------------------------------------------------- |
| type | value (string): `plugin` |
| name | A string representing the plugin name. |
| instance | Some plugins may be defined for multiple register/unit instances. |
diff --git a/analyzer/ras-data/schema/ras-data-schema-v01.json b/analyzer/ras-data/schema/ras-data-schema-v01.json
index 0401b45..b5d203e 100644
--- a/analyzer/ras-data/schema/ras-data-schema-v01.json
+++ b/analyzer/ras-data/schema/ras-data-schema-v01.json
@@ -6,18 +6,11 @@
"definitions": {
"priority": {
"type": "string",
- "enum": [
- "HIGH",
- "MED",
- "MED_A",
- "MED_B",
- "MED_C",
- "LOW"
- ]
+ "enum": ["HIGH", "MED", "MED_A", "MED_B", "MED_C", "LOW"]
}
},
"additionalProperties": false,
- "required": [ "model_ec", "version", "actions", "signatures" ],
+ "required": ["model_ec", "version", "actions", "signatures"],
"properties": {
"model_ec": {
"type": "string",
@@ -44,11 +37,11 @@
"^\\w+$": {
"type": "object",
"additionalProperties": false,
- "required": [ "type" ],
+ "required": ["type"],
"properties": {
"type": {
"type": "string",
- "enum": [ "SMP_BUS", "OMI_BUS" ]
+ "enum": ["SMP_BUS", "OMI_BUS"]
},
"unit": {
"type": "string",
@@ -66,7 +59,7 @@
"type": "array",
"items": {
"type": "object",
- "required": [ "type" ],
+ "required": ["type"],
"properties": {
"type": {
"type": "string",
@@ -101,8 +94,8 @@
}
},
"then": {
- "required": [ "name" ],
- "not": { "required": [ "priority", "guard" ] }
+ "required": ["name"],
+ "not": { "required": ["priority", "guard"] }
}
},
{
@@ -112,8 +105,8 @@
}
},
"then": {
- "required": [ "priority", "guard" ],
- "not": { "required": [ "name" ] }
+ "required": ["priority", "guard"],
+ "not": { "required": ["name"] }
}
},
{
@@ -123,7 +116,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ]
+ "required": ["name", "priority", "guard"]
}
},
{
@@ -133,7 +126,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ]
+ "required": ["name", "priority", "guard"]
}
},
{
@@ -143,7 +136,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ]
+ "required": ["name", "priority", "guard"]
}
},
{
@@ -153,7 +146,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ],
+ "required": ["name", "priority", "guard"],
"properties": {
"name": {
"enum": [
@@ -172,14 +165,11 @@
}
},
"then": {
- "required": [ "name", "priority" ],
- "not": { "required": [ "guard" ] },
+ "required": ["name", "priority"],
+ "not": { "required": ["guard"] },
"properties": {
"name": {
- "enum": [
- "LEVEL2",
- "SUE_SEEN"
- ]
+ "enum": ["LEVEL2", "SUE_SEEN"]
}
}
}
@@ -191,13 +181,11 @@
}
},
"then": {
- "required": [ "name", "priority" ],
- "not": { "required": [ "guard" ] },
+ "required": ["name", "priority"],
+ "not": { "required": ["guard"] },
"properties": {
"name": {
- "enum": [
- "PNOR"
- ]
+ "enum": ["PNOR"]
}
}
}
@@ -209,8 +197,10 @@
}
},
"then": {
- "required": [ "name", "instance" ],
- "not": { "required": [ "priority", "guard" ] },
+ "required": ["name", "instance"],
+ "not": {
+ "required": ["priority", "guard"]
+ },
"properties": {
"instance": {
"type": "integer"
diff --git a/analyzer/ras-data/schema/ras-data-schema-v02.json b/analyzer/ras-data/schema/ras-data-schema-v02.json
index cba1c34..e8f823a 100644
--- a/analyzer/ras-data/schema/ras-data-schema-v02.json
+++ b/analyzer/ras-data/schema/ras-data-schema-v02.json
@@ -6,14 +6,7 @@
"$defs": {
"priority": {
"type": "string",
- "enum": [
- "HIGH",
- "MED",
- "MED_A",
- "MED_B",
- "MED_C",
- "LOW"
- ]
+ "enum": ["HIGH", "MED", "MED_A", "MED_B", "MED_C", "LOW"]
},
"flags": {
"type": "string",
@@ -34,7 +27,7 @@
}
},
"additionalProperties": false,
- "required": [ "model_ec", "version", "actions", "signatures" ],
+ "required": ["model_ec", "version", "actions", "signatures"],
"properties": {
"model_ec": {
"type": "string",
@@ -61,11 +54,11 @@
"^\\w+$": {
"type": "object",
"additionalProperties": false,
- "required": [ "type" ],
+ "required": ["type"],
"properties": {
"type": {
"type": "string",
- "enum": [ "SMP_BUS", "OMI_BUS" ]
+ "enum": ["SMP_BUS", "OMI_BUS"]
},
"unit": {
"type": "string",
@@ -83,7 +76,7 @@
"type": "array",
"items": {
"type": "object",
- "required": [ "type" ],
+ "required": ["type"],
"properties": {
"type": {
"type": "string",
@@ -119,8 +112,8 @@
}
},
"then": {
- "required": [ "name" ],
- "not": { "required": [ "priority", "guard" ] }
+ "required": ["name"],
+ "not": { "required": ["priority", "guard"] }
}
},
{
@@ -130,8 +123,8 @@
}
},
"then": {
- "required": [ "priority", "guard" ],
- "not": { "required": [ "name" ] }
+ "required": ["priority", "guard"],
+ "not": { "required": ["name"] }
}
},
{
@@ -141,7 +134,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ]
+ "required": ["name", "priority", "guard"]
}
},
{
@@ -151,7 +144,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ]
+ "required": ["name", "priority", "guard"]
}
},
{
@@ -161,7 +154,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ]
+ "required": ["name", "priority", "guard"]
}
},
{
@@ -171,7 +164,7 @@
}
},
"then": {
- "required": [ "name", "priority", "guard" ],
+ "required": ["name", "priority", "guard"],
"properties": {
"name": {
"enum": [
@@ -190,14 +183,11 @@
}
},
"then": {
- "required": [ "name", "priority" ],
- "not": { "required": [ "guard" ] },
+ "required": ["name", "priority"],
+ "not": { "required": ["guard"] },
"properties": {
"name": {
- "enum": [
- "LEVEL2",
- "SUE_SEEN"
- ]
+ "enum": ["LEVEL2", "SUE_SEEN"]
}
}
}
@@ -209,13 +199,11 @@
}
},
"then": {
- "required": [ "name", "priority" ],
- "not": { "required": [ "guard" ] },
+ "required": ["name", "priority"],
+ "not": { "required": ["guard"] },
"properties": {
"name": {
- "enum": [
- "PNOR"
- ]
+ "enum": ["PNOR"]
}
}
}
@@ -227,8 +215,10 @@
}
},
"then": {
- "required": [ "name", "instance" ],
- "not": { "required": [ "priority", "guard" ] },
+ "required": ["name", "instance"],
+ "not": {
+ "required": ["priority", "guard"]
+ },
"properties": {
"instance": {
"type": "integer"
@@ -276,8 +266,7 @@
"type": "array",
"minItems": 1,
"uniqueItems": true,
- "items":
- {
+ "items": {
"$ref": "#/$defs/flags"
}
}
diff --git a/attn/Attention_Handler.md b/attn/Attention_Handler.md
index c44114c..b2b4890 100644
--- a/attn/Attention_Handler.md
+++ b/attn/Attention_Handler.md
@@ -1,26 +1,26 @@
# Introduction
-An attention is a hardware, firmware or software alert mechanism used to
-request service from an Attention Handler via an attention signal (e.g. a
-GPIO). An attention handler is, in this case, a stateless service that handles
-attention requests. The attention handler in combination with a hardware
-analyzer constitutes the Openpower Hardware Diagnostics (hardware diags)
-component. Hardware diags can operate in daemon mode and in application mode.
-When operating in daemon mode openpower hardware diags may be referred to as
-the attention handler or attention handler service. When operating in
-application mode openpower hardware diags may be referred to as the analyzer.
-Both modes executing simultaneously is supported however. There can be at most
-one instance of the attention handler service, per attention signal.
+An attention is a hardware, firmware or software alert mechanism used to request
+service from an Attention Handler via an attention signal (e.g. a GPIO). An
+attention handler is, in this case, a stateless service that handles attention
+requests. The attention handler in combination with a hardware analyzer
+constitutes the Openpower Hardware Diagnostics (hardware diags) component.
+Hardware diags can operate in daemon mode and in application mode. When
+operating in daemon mode openpower hardware diags may be referred to as the
+attention handler or attention handler service. When operating in application
+mode openpower hardware diags may be referred to as the analyzer. Both modes
+executing simultaneously is supported however. There can be at most one instance
+of the attention handler service, per attention signal.
# Overview
The main role of the attention handler is a long running process monitoring the
-attention interrupt signal and delegating tasks to external components to aid
-in handling attention requests. The attention handler is loaded into memory
-when the host is started and monitors the attention signal until the host is
-stopped. When an attention (signal) is detected by the attention handler
-(monitor) the attention handler will query the state of the host to determine
-the nature of the active attention(s).
+attention interrupt signal and delegating tasks to external components to aid in
+handling attention requests. The attention handler is loaded into memory when
+the host is started and monitors the attention signal until the host is stopped.
+When an attention (signal) is detected by the attention handler (monitor) the
+attention handler will query the state of the host to determine the nature of
+the active attention(s).
The attention handler services four types of attentions namely, and in order of
priority, Vital Attention (vital), Terminate Immediately (TI), Breakpoint
@@ -30,22 +30,24 @@
(PHYPTI).
The general handling of attentions is as follows:
+
- vital: log an event, request a SBE dump and request a re-ipl of the host.
- PHYPTI: log an event and request a memory preserving IPL (MPIPL) of the host.
- HBTI: log an event, request a hardware dump and request a re-ipl of the host.
- BP: notify the debug agent (e.g. Cronus)
- checkstop: log an event, call the analyzer, request a system dump and request
- a re-ipl of the host.
+ a re-ipl of the host.
# Implementation Details
## External Components
-The attention handler relies on several external components and BMC services
-for the handling of attentions. Among these are systemd, dbus, phosphor-logging
-and PDBG.
+The attention handler relies on several external components and BMC services for
+the handling of attentions. Among these are systemd, dbus, phosphor-logging and
+PDBG.
The general use of these components are as follows:
+
- systemd: loading and unloading of the attention handler service.
- dbus: querying the state of the BMC and host, requesting dumps and requesting
host IPL's
@@ -57,15 +59,15 @@
- Platform Event Log (PEL) entry creation and debug tracing: phosphor-logging
component.
- Host Transition (re-IPL, MPIPL request): dbus interface.
-- Attention handler starting and stopping: systemd.
+- Attention handler starting and stopping: systemd.
## Starting and Stopping
-The attention handler service is started via the BMC systemd infrastructure
-when the host is started. When the attention handler is started it will
-register itself as the GPIO event handler associated with the attention GPIO
-and remain resident in memory waiting for attentions. The attention handler
-will be stopped via the BMC systemd infrastructure when the host is stopped.
+The attention handler service is started via the BMC systemd infrastructure when
+the host is started. When the attention handler is started it will register
+itself as the GPIO event handler associated with the attention GPIO and remain
+resident in memory waiting for attentions. The attention handler will be stopped
+via the BMC systemd infrastructure when the host is stopped.
If the attention handler terminates due to an error condition it will
automatically be restarted by systemd. The attention handler restart policy is
@@ -76,7 +78,7 @@
When the attention signal becomes active the attention handler will begin
handling attentions. Using the PDBG interface the attention handler will query
-the host to determine the reason for the active attention handler signal. Each
+the host to determine the reason for the active attention handler signal. Each
enabled processor will be queried and a map of active attentions will be
created. The first attention of highest priority will be the one that is
serviced (see Overview for attention type and priority). The Global Interrupt
@@ -85,22 +87,22 @@
### Vital Attention
-A vital attention is handled by generating an event log via the
-phosphor-logging inteface and then using the dump manager dbus interface to
-request a hardware dump. The attention handler will wait, up to one hour, for
-the dump to complete and then use the systemd interface to request a re-IPL of
-the host. This type of attention indicates that there was a problem with the
-Self Boot Engine (SBE) hardware.
+A vital attention is handled by generating an event log via the phosphor-logging
+inteface and then using the dump manager dbus interface to request a hardware
+dump. The attention handler will wait, up to one hour, for the dump to complete
+and then use the systemd interface to request a re-IPL of the host. This type of
+attention indicates that there was a problem with the Self Boot Engine (SBE)
+hardware.
### Special Attentions
Three types of attentions, HBTI, PHYPTI and BP, share a single attention status
flag (special attention) in the global interrupt status register. In order to
-determine the specific type of special attention the attention handler relies
-on a portion of shared memory called the Shared TI Information Data Area (TI
-info). The attention handler gains access to this memory region by submitting a
-request for its memory address through the PDBG interface. The request is via a
-Chip Operation (chipop) command.
+determine the specific type of special attention the attention handler relies on
+a portion of shared memory called the Shared TI Information Data Area (TI info).
+The attention handler gains access to this memory region by submitting a request
+for its memory address through the PDBG interface. The request is via a Chip
+Operation (chipop) command.
#### HBTI
@@ -108,7 +110,7 @@
or a shutdown has been requested. When servicing a HBTI the attention handler
will consider two cases namely a TI with SRC and a TI with EID.
-For a TI with SRC, using the TI info, the attention handler will create and
+For a TI with SRC, using the TI info, the attention handler will create and
submit a PEL entry on behalf of hostboot, request a hostboot dump and upon
completion, or timeout, request a re-IPL of the host using the dbus interface.
Optionally, based upon flags in the TI info, the attention handler may mark the
@@ -116,15 +118,15 @@
For a TI with EID, the attention handler will, based upon flags in the TI info,
request a hostboot dump using the dbus interface. Upon completion, or timeout,
-of the dump the attention handler will request a re-IPL of the host via the
-dbus interface. For a TI with EID the attention handler will forgo creating a
-PEL entry (hostboot has already done this).
+of the dump the attention handler will request a re-IPL of the host via the dbus
+interface. For a TI with EID the attention handler will forgo creating a PEL
+entry (hostboot has already done this).
#### PHYPTI
-These attentions are indications from the hypervisor that an error has
-occurred. When servicing a PHYPTI the attention handler will generate a PEL
-entry and then request a host MPIPL using the PDBG interface (chipop).
+These attentions are indications from the hypervisor that an error has occurred.
+When servicing a PHYPTI the attention handler will generate a PEL entry and then
+request a host MPIPL using the PDBG interface (chipop).
#### BP (breakpoint)
@@ -142,10 +144,9 @@
These attentions are indications that recoverable errors have been encountered.
These attentions do not generate an attention GPIO event however when servicing
a TI the attention handler will note whether or not the host is reporting
-recoverable errors. If recoverable errors are present the attention handler
-will call the analyzer before requesting a dump or IPL. The check for
-recoverable errors is done using the PDBG interface (the Global Interrupt
-Status Register).
+recoverable errors. If recoverable errors are present the attention handler will
+call the analyzer before requesting a dump or IPL. The check for recoverable
+errors is done using the PDBG interface (the Global Interrupt Status Register).
### Checkstop
@@ -161,6 +162,7 @@
Some attention handler behavior can be configured by passing parameters to the
service using the service file or using the command line. Currently the
following behaviors are configurable:
+
- vital handling enable/disable, default enable
- TI handling enable/disable, default enable
- BP handling enable/disable, default enable
@@ -173,12 +175,12 @@
create at least one PEL entry containing attention handler specific FFDC. In
some cases this entry may be informational.
-Regardless of the type of attention, after servicing the attention the
-attention handler will return to listening for attentions. In most cases no
-more attentions will be detected unless the currently active attentions are
-cleared. Normally active attentions will be cleared by the host re-IPL but any
-component could clear the active attentions as is the case for BP attentions
-and the debug agent.
+Regardless of the type of attention, after servicing the attention the attention
+handler will return to listening for attentions. In most cases no more
+attentions will be detected unless the currently active attentions are cleared.
+Normally active attentions will be cleared by the host re-IPL but any component
+could clear the active attentions as is the case for BP attentions and the debug
+agent.
If the attention handler encounters any errors while servicing an interrupt it
will generate a PEL entry to indicate the error that was encountered.