Update chip data files with new write operation rules
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Ide9bad598dbf8c766632c840f4c4c3f8a882bc3e
diff --git a/chip_data/odyssey/node_srq_fir.json b/chip_data/odyssey/node_srq_fir.json
index 8989871..24e6b31 100644
--- a/chip_data/odyssey/node_srq_fir.json
+++ b/chip_data/odyssey/node_srq_fir.json
@@ -7,11 +7,23 @@
"0": "0x08011000"
}
},
+ "SRQ_FIR_OR": {
+ "access": "WO",
+ "instances": {
+ "0": "0x08011001"
+ }
+ },
"SRQ_FIR_MASK": {
"instances": {
"0": "0x08011002"
}
},
+ "SRQ_FIR_MASK_OR": {
+ "access": "WO",
+ "instances": {
+ "0": "0x08011003"
+ }
+ },
"SRQ_FIR_CFG_CHIP_CS": {
"instances": {
"0": "0x08011004"
@@ -174,6 +186,24 @@
}
}
],
+ "op_rules": {
+ "FIR_SET": {
+ "op_rule": "atomic_or",
+ "reg_name": "SRQ_FIR_OR"
+ },
+ "FIR_CLEAR": {
+ "op_rule": "atomic_or",
+ "reg_name": "SRQ_FIR"
+ },
+ "MASK_SET": {
+ "op_rule": "atomic_or",
+ "reg_name": "SRQ_FIR_MASK_OR"
+ },
+ "MASK_CLEAR": {
+ "op_rule": "atomic_or",
+ "reg_name": "SRQ_FIR_MASK"
+ }
+ },
"bits": {
"0": {
"desc": "Internal parity error"
@@ -313,7 +343,10 @@
"45": {
"desc": "DSM errors port1"
},
- "46:48": {
+ "46": {
+ "desc": "Firmware initiated channel fail"
+ },
+ "47:48": {
"desc": "reserved"
}
},