blob: f29bda577226a98bd87bdbc039e95888825307d1 [file] [log] [blame]
Zane Shelleyb9ea93c2023-03-10 10:41:41 -06001{
2 "version": 1,
3 "model_ec": ["P10_20"],
4 "registers": {
5 "PBAO_FIR": {
6 "instances": {
7 "0": "0x01010CC0"
8 }
9 },
10 "PBAO_FIR_MASK": {
11 "instances": {
12 "0": "0x01010CC3"
13 }
14 },
15 "PBAO_FIR_ACT0": {
16 "instances": {
17 "0": "0x01010CC6"
18 }
19 },
20 "PBAO_FIR_ACT1": {
21 "instances": {
22 "0": "0x01010CC7"
23 }
24 }
25 },
26 "isolation_nodes": {
27 "PBAO_FIR": {
28 "instances": [0],
29 "rules": [
30 {
Zane Shelley925c3ed2023-04-14 13:42:22 -050031 "attn_type": ["CHIP_CS"],
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060032 "node_inst": [0],
33 "expr": {
34 "expr_type": "and",
35 "exprs": [
36 {
37 "expr_type": "reg",
38 "reg_name": "PBAO_FIR"
39 },
40 {
41 "expr_type": "not",
42 "expr": {
43 "expr_type": "reg",
44 "reg_name": "PBAO_FIR_MASK"
45 }
46 },
47 {
48 "expr_type": "not",
49 "expr": {
50 "expr_type": "reg",
51 "reg_name": "PBAO_FIR_ACT0"
52 }
53 },
54 {
55 "expr_type": "not",
56 "expr": {
57 "expr_type": "reg",
58 "reg_name": "PBAO_FIR_ACT1"
59 }
60 }
61 ]
62 }
63 },
64 {
Zane Shelley925c3ed2023-04-14 13:42:22 -050065 "attn_type": ["RECOV"],
Zane Shelleyb9ea93c2023-03-10 10:41:41 -060066 "node_inst": [0],
67 "expr": {
68 "expr_type": "and",
69 "exprs": [
70 {
71 "expr_type": "reg",
72 "reg_name": "PBAO_FIR"
73 },
74 {
75 "expr_type": "not",
76 "expr": {
77 "expr_type": "reg",
78 "reg_name": "PBAO_FIR_MASK"
79 }
80 },
81 {
82 "expr_type": "not",
83 "expr": {
84 "expr_type": "reg",
85 "reg_name": "PBAO_FIR_ACT0"
86 }
87 },
88 {
89 "expr_type": "reg",
90 "reg_name": "PBAO_FIR_ACT1"
91 }
92 ]
93 }
94 }
95 ],
96 "bits": {
97 "0": {
98 "desc": "OCI Address Parity Error Det"
99 },
100 "1": {
101 "desc": "PBA OCI Slave Initialization Error"
102 },
103 "2": {
104 "desc": "OCI Write Data Parity Error Detected"
105 },
106 "3": {
107 "desc": "spare"
108 },
109 "4": {
110 "desc": "BCUE Setup Error"
111 },
112 "5": {
113 "desc": "BCUE Read Data Parity Error OR MRDERR Asserted"
114 },
115 "6": {
116 "desc": "BCDE Setup Error"
117 },
118 "7": {
119 "desc": "BCDE Write Data error indicated by OCI Slave"
120 },
121 "8": {
122 "desc": "Internal Logic Error"
123 },
124 "9": {
125 "desc": "Illegal access to OCI Register"
126 },
127 "10": {
128 "desc": "Push Write Error"
129 },
130 "11": {
131 "desc": "Push Write Error"
132 },
133 "12": {
134 "desc": "Illegal PBAX Flow"
135 },
136 "13": {
137 "desc": "Illegal PBAX Flow"
138 },
139 "14": {
140 "desc": "PBAXSND Reservation Error"
141 },
142 "15": {
143 "desc": "PBAXISND Reservation Error"
144 },
145 "16": {
146 "desc": "htm fifo interface fequency variation error"
147 },
148 "17": {
149 "desc": "Invalide PB topology translate table entry"
150 },
151 "18": {
152 "desc": "spare"
153 },
154 "19": {
155 "desc": "spare"
156 }
157 },
158 "capture_groups": [
159 {
160 "group_name": "PBAO_FIR",
161 "group_inst": {
162 "0": 0
163 }
164 }
165 ]
166 }
167 }
168}