blob: 2dc618bb90b1ec7dacb986909fb91989e2162481 [file] [log] [blame]
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001/dts-v1/;
2
3/ {
4 ATTR_PHYS_BIN_PATH = [ 21 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
5 ATTR_PHYS_DEV_PATH = "physical:sys-0";
6 ATTR_TYPE = [ 01 ];
7
8 bmc0 {
9 compatible = "bmc-ast2600";
10 index = <0x00>;
11 ATTR_LOCATION_CODE = "Ufcs-P0-C5";
12 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 3A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
13 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/bmc-0";
14 ATTR_TYPE = [ 3A ];
15 };
16
17 proc0 {
18 compatible = "ibm,power-proc", "ibm,power10-proc";
19 index = <0x00>;
20 ATTR_CHIP_ID = <0>;
21 ATTR_EC = [ 00 ];
22 ATTR_FAPI_POS = <0>;
23 ATTR_LOCATION_CODE = "Ufcs-P0-C15";
24 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
25 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0";
26 ATTR_TYPE = [ 05 ];
27
28 fsi {
29 index = <0x00>;
30 };
31
32 pib {
33 index = <0x00>;
34
35 nx0 {
36 compatible = "ibm,power10-nx";
37 index = <0x00>;
38 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
39 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/nx-0";
40 ATTR_TYPE = [ 1E ];
41 };
42
43 occ0 {
44 compatible = "ibm,power10-occ";
45 index = <0x00>;
46 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 13 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
47 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/occ-0";
48 ATTR_TYPE = [ 13 ];
49 };
50
51 perv1 {
52 compatible = "ibm,power10-chiplet";
53 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -060054 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -060055 ATTR_FAPI_POS = <1>;
56 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
57 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-1";
58 ATTR_TYPE = [ 2C ];
59 };
60
61 perv12 {
62 compatible = "ibm,power10-chiplet";
63 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -060064 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -060065 ATTR_FAPI_POS = <12>;
66 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0C 00 00 00 00 00 00 00 00 00 00 00 00 ];
67 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-12";
68 ATTR_TYPE = [ 2C ];
69
70 mc0 {
71 compatible = "ibm,power10-mc";
72 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -060073 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -060074 ATTR_FAPI_POS = <0>;
75 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
76 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0";
77 ATTR_TYPE = [ 44 ];
78
79 mi0 {
80 compatible = "ibm,power10-mi";
81 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -060082 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -060083 ATTR_FAPI_POS = <0>;
84 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 00 26 00 00 00 00 00 00 00 00 00 00 00 ];
85 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0";
86 ATTR_TYPE = [ 26 ];
87
88 mcc0 {
89 compatible = "ibm,power10-mcc";
90 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -060091 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -060092 ATTR_FAPI_POS = <0>;
93 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 00 26 00 49 00 00 00 00 00 00 00 00 00 ];
94 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-0";
95 ATTR_TYPE = [ 49 ];
96
97 omi0 {
98 compatible = "ibm,power10-omi";
99 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600100 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600101 ATTR_FAPI_POS = <0>;
102 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 00 48 00 00 00 00 00 00 00 ];
103 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-0/omi-0";
104 ATTR_TYPE = [ 48 ];
105
106 ocmb0 {
107 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
108 index = <0x00>;
109 ATTR_CHIP_ID = <0>;
110 ATTR_EC = [ 00 ];
111 ATTR_FAPI_POS = <0>;
112 ATTR_LOCATION_CODE = "Ufcs-P0-C12";
113 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
114 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-0";
115 ATTR_TYPE = [ 4B ];
116
117 mem_port0 {
118 compatible = "ibm,power10-memport";
119 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600120 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600121 ATTR_FAPI_POS = <0>;
122 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 00 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
123 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-0/mem_port-0";
124 ATTR_TYPE = [ 4C ];
125
126 dimm0 {
127 compatible = "ibm,power10-dimm";
128 index = <0x00>;
129 ATTR_FAPI_POS = <0>;
130 ATTR_LOCATION_CODE = "Ufcs-P0-C12";
131 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
132 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-0";
133 ATTR_TYPE = [ 03 ];
134 };
135 };
136 };
137 };
138
139 omi1 {
140 compatible = "ibm,power10-omi";
141 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600142 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600143 ATTR_FAPI_POS = <1>;
144 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 00 48 01 00 00 00 00 00 00 ];
145 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-0/omi-1";
146 ATTR_TYPE = [ 48 ];
147
148 ocmb0 {
149 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
150 index = <0x01>;
151 ATTR_CHIP_ID = <0>;
152 ATTR_EC = [ 00 ];
153 ATTR_FAPI_POS = <1>;
154 ATTR_LOCATION_CODE = "Ufcs-P0-C13";
155 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
156 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-1";
157 ATTR_TYPE = [ 4B ];
158
159 mem_port0 {
160 compatible = "ibm,power10-memport";
161 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600162 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600163 ATTR_FAPI_POS = <1>;
164 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 01 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
165 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-1/mem_port-0";
166 ATTR_TYPE = [ 4C ];
167
168 dimm0 {
169 compatible = "ibm,power10-dimm";
170 index = <0x01>;
171 ATTR_FAPI_POS = <2>;
172 ATTR_LOCATION_CODE = "Ufcs-P0-C13";
173 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
174 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-1";
175 ATTR_TYPE = [ 03 ];
176 };
177 };
178 };
179 };
180 };
181
182 mcc1 {
183 compatible = "ibm,power10-mcc";
184 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600185 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600186 ATTR_FAPI_POS = <1>;
187 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 00 26 00 49 01 00 00 00 00 00 00 00 00 ];
188 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-1";
189 ATTR_TYPE = [ 49 ];
190
191 omi0 {
192 compatible = "ibm,power10-omi";
193 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600194 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600195 ATTR_FAPI_POS = <2>;
196 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 01 48 00 00 00 00 00 00 00 ];
197 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-1/omi-0";
198 ATTR_TYPE = [ 48 ];
199
200 ocmb0 {
201 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
202 index = <0x02>;
203 ATTR_CHIP_ID = <0>;
204 ATTR_EC = [ 00 ];
205 ATTR_FAPI_POS = <2>;
206 ATTR_LOCATION_CODE = "Ufcs-P0-C27";
207 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
208 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-2";
209 ATTR_TYPE = [ 4B ];
210
211 mem_port0 {
212 compatible = "ibm,power10-memport";
213 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600214 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600215 ATTR_FAPI_POS = <2>;
216 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 02 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
217 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-2/mem_port-0";
218 ATTR_TYPE = [ 4C ];
219
220 dimm0 {
221 compatible = "ibm,power10-dimm";
222 index = <0x02>;
223 ATTR_FAPI_POS = <4>;
224 ATTR_LOCATION_CODE = "Ufcs-P0-C27";
225 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
226 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-2";
227 ATTR_TYPE = [ 03 ];
228 };
229 };
230 };
231 };
232
233 omi1 {
234 compatible = "ibm,power10-omi";
235 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600236 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600237 ATTR_FAPI_POS = <3>;
238 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 00 26 00 49 01 48 01 00 00 00 00 00 00 ];
239 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/mi-0/mcc-1/omi-1";
240 ATTR_TYPE = [ 48 ];
241
242 ocmb0 {
243 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
244 index = <0x03>;
245 ATTR_CHIP_ID = <0>;
246 ATTR_EC = [ 00 ];
247 ATTR_FAPI_POS = <3>;
248 ATTR_LOCATION_CODE = "Ufcs-P0-C32";
249 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
250 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-3";
251 ATTR_TYPE = [ 4B ];
252
253 mem_port0 {
254 compatible = "ibm,power10-memport";
255 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600256 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600257 ATTR_FAPI_POS = <3>;
258 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 03 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
259 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-3/mem_port-0";
260 ATTR_TYPE = [ 4C ];
261
262 dimm0 {
263 compatible = "ibm,power10-dimm";
264 index = <0x03>;
265 ATTR_FAPI_POS = <6>;
266 ATTR_LOCATION_CODE = "Ufcs-P0-C32";
267 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
268 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-3";
269 ATTR_TYPE = [ 03 ];
270 };
271 };
272 };
273 };
274 };
275 };
276
277 omic0 {
278 compatible = "ibm,power10-omic";
279 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600280 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600281 ATTR_FAPI_POS = <0>;
282 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 00 4A 00 00 00 00 00 00 00 00 00 00 00 ];
283 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/omic-0";
284 ATTR_TYPE = [ 4A ];
285 };
286
287 omic1 {
288 compatible = "ibm,power10-omic";
289 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600290 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600291 ATTR_FAPI_POS = <1>;
292 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 00 4A 01 00 00 00 00 00 00 00 00 00 00 ];
293 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-0/omic-1";
294 ATTR_TYPE = [ 4A ];
295 };
296 };
297 };
298
299 perv13 {
300 compatible = "ibm,power10-chiplet";
301 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600302 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600303 ATTR_FAPI_POS = <13>;
304 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0D 00 00 00 00 00 00 00 00 00 00 00 00 ];
305 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-13";
306 ATTR_TYPE = [ 2C ];
307
308 mc1 {
309 compatible = "ibm,power10-mc";
310 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600311 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600312 ATTR_FAPI_POS = <1>;
313 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
314 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1";
315 ATTR_TYPE = [ 44 ];
316
317 mi0 {
318 compatible = "ibm,power10-mi";
319 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600320 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600321 ATTR_FAPI_POS = <1>;
322 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 01 26 00 00 00 00 00 00 00 00 00 00 00 ];
323 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0";
324 ATTR_TYPE = [ 26 ];
325
326 mcc0 {
327 compatible = "ibm,power10-mcc";
328 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600329 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600330 ATTR_FAPI_POS = <2>;
331 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 01 26 00 49 00 00 00 00 00 00 00 00 00 ];
332 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-0";
333 ATTR_TYPE = [ 49 ];
334
335 omi0 {
336 compatible = "ibm,power10-omi";
337 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600338 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600339 ATTR_FAPI_POS = <4>;
340 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 00 48 00 00 00 00 00 00 00 ];
341 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-0/omi-0";
342 ATTR_TYPE = [ 48 ];
343
344 ocmb0 {
345 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
346 index = <0x04>;
347 ATTR_CHIP_ID = <0>;
348 ATTR_EC = [ 00 ];
349 ATTR_FAPI_POS = <4>;
350 ATTR_LOCATION_CODE = "Ufcs-P0-C28";
351 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
352 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-4";
353 ATTR_TYPE = [ 4B ];
354
355 mem_port0 {
356 compatible = "ibm,power10-memport";
357 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600358 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600359 ATTR_FAPI_POS = <4>;
360 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 04 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
361 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-4/mem_port-0";
362 ATTR_TYPE = [ 4C ];
363
364 dimm0 {
365 compatible = "ibm,power10-dimm";
366 index = <0x04>;
367 ATTR_FAPI_POS = <8>;
368 ATTR_LOCATION_CODE = "Ufcs-P0-C28";
369 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
370 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-4";
371 ATTR_TYPE = [ 03 ];
372 };
373 };
374 };
375 };
376
377 omi1 {
378 compatible = "ibm,power10-omi";
379 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600380 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600381 ATTR_FAPI_POS = <5>;
382 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 00 48 01 00 00 00 00 00 00 ];
383 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-0/omi-1";
384 ATTR_TYPE = [ 48 ];
385
386 ocmb0 {
387 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
388 index = <0x05>;
389 ATTR_CHIP_ID = <0>;
390 ATTR_EC = [ 00 ];
391 ATTR_FAPI_POS = <5>;
392 ATTR_LOCATION_CODE = "Ufcs-P0-C29";
393 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
394 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-5";
395 ATTR_TYPE = [ 4B ];
396
397 mem_port0 {
398 compatible = "ibm,power10-memport";
399 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600400 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600401 ATTR_FAPI_POS = <5>;
402 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 05 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
403 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-5/mem_port-0";
404 ATTR_TYPE = [ 4C ];
405
406 dimm0 {
407 compatible = "ibm,power10-dimm";
408 index = <0x05>;
409 ATTR_FAPI_POS = <10>;
410 ATTR_LOCATION_CODE = "Ufcs-P0-C29";
411 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
412 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-5";
413 ATTR_TYPE = [ 03 ];
414 };
415 };
416 };
417 };
418 };
419
420 mcc1 {
421 compatible = "ibm,power10-mcc";
422 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600423 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600424 ATTR_FAPI_POS = <3>;
425 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 01 26 00 49 01 00 00 00 00 00 00 00 00 ];
426 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-1";
427 ATTR_TYPE = [ 49 ];
428
429 omi0 {
430 compatible = "ibm,power10-omi";
431 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600432 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600433 ATTR_FAPI_POS = <6>;
434 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 01 48 00 00 00 00 00 00 00 ];
435 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-1/omi-0";
436 ATTR_TYPE = [ 48 ];
437
438 ocmb0 {
439 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
440 index = <0x06>;
441 ATTR_CHIP_ID = <0>;
442 ATTR_EC = [ 00 ];
443 ATTR_FAPI_POS = <6>;
444 ATTR_LOCATION_CODE = "Ufcs-P0-C31";
445 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
446 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-6";
447 ATTR_TYPE = [ 4B ];
448
449 mem_port0 {
450 compatible = "ibm,power10-memport";
451 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600452 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600453 ATTR_FAPI_POS = <6>;
454 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 06 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
455 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-6/mem_port-0";
456 ATTR_TYPE = [ 4C ];
457
458 dimm0 {
459 compatible = "ibm,power10-dimm";
460 index = <0x06>;
461 ATTR_FAPI_POS = <12>;
462 ATTR_LOCATION_CODE = "Ufcs-P0-C31";
463 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
464 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-6";
465 ATTR_TYPE = [ 03 ];
466 };
467 };
468 };
469 };
470
471 omi1 {
472 compatible = "ibm,power10-omi";
473 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600474 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600475 ATTR_FAPI_POS = <7>;
476 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 01 26 00 49 01 48 01 00 00 00 00 00 00 ];
477 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/mi-0/mcc-1/omi-1";
478 ATTR_TYPE = [ 48 ];
479
480 ocmb0 {
481 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
482 index = <0x07>;
483 ATTR_CHIP_ID = <0>;
484 ATTR_EC = [ 00 ];
485 ATTR_FAPI_POS = <7>;
486 ATTR_LOCATION_CODE = "Ufcs-P0-C30";
487 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
488 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-7";
489 ATTR_TYPE = [ 4B ];
490
491 mem_port0 {
492 compatible = "ibm,power10-memport";
493 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600494 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600495 ATTR_FAPI_POS = <7>;
496 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 07 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
497 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-7/mem_port-0";
498 ATTR_TYPE = [ 4C ];
499
500 dimm0 {
501 compatible = "ibm,power10-dimm";
502 index = <0x07>;
503 ATTR_FAPI_POS = <14>;
504 ATTR_LOCATION_CODE = "Ufcs-P0-C30";
505 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
506 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-7";
507 ATTR_TYPE = [ 03 ];
508 };
509 };
510 };
511 };
512 };
513 };
514
515 omic0 {
516 compatible = "ibm,power10-omic";
517 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600518 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600519 ATTR_FAPI_POS = <2>;
520 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 01 4A 00 00 00 00 00 00 00 00 00 00 00 ];
521 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/omic-0";
522 ATTR_TYPE = [ 4A ];
523 };
524
525 omic1 {
526 compatible = "ibm,power10-omic";
527 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600528 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600529 ATTR_FAPI_POS = <3>;
530 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 01 4A 01 00 00 00 00 00 00 00 00 00 00 ];
531 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-1/omic-1";
532 ATTR_TYPE = [ 4A ];
533 };
534 };
535 };
536
537 perv14 {
538 compatible = "ibm,power10-chiplet";
539 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600540 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600541 ATTR_FAPI_POS = <14>;
542 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0E 00 00 00 00 00 00 00 00 00 00 00 00 ];
543 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-14";
544 ATTR_TYPE = [ 2C ];
545
546 mc2 {
547 compatible = "ibm,power10-mc";
548 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600549 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600550 ATTR_FAPI_POS = <2>;
551 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
552 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2";
553 ATTR_TYPE = [ 44 ];
554
555 mi0 {
556 compatible = "ibm,power10-mi";
557 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600558 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600559 ATTR_FAPI_POS = <2>;
560 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 02 26 00 00 00 00 00 00 00 00 00 00 00 ];
561 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0";
562 ATTR_TYPE = [ 26 ];
563
564 mcc0 {
565 compatible = "ibm,power10-mcc";
566 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600567 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600568 ATTR_FAPI_POS = <4>;
569 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 02 26 00 49 00 00 00 00 00 00 00 00 00 ];
570 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-0";
571 ATTR_TYPE = [ 49 ];
572
573 omi0 {
574 compatible = "ibm,power10-omi";
575 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600576 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600577 ATTR_FAPI_POS = <8>;
578 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 00 48 00 00 00 00 00 00 00 ];
579 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-0/omi-0";
580 ATTR_TYPE = [ 48 ];
581 };
582
583 omi1 {
584 compatible = "ibm,power10-omi";
585 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600586 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600587 ATTR_FAPI_POS = <9>;
588 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 00 48 01 00 00 00 00 00 00 ];
589 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-0/omi-1";
590 ATTR_TYPE = [ 48 ];
591 };
592 };
593
594 mcc1 {
595 compatible = "ibm,power10-mcc";
596 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600597 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600598 ATTR_FAPI_POS = <5>;
599 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 02 26 00 49 01 00 00 00 00 00 00 00 00 ];
600 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-1";
601 ATTR_TYPE = [ 49 ];
602
603 omi0 {
604 compatible = "ibm,power10-omi";
605 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600606 ATTR_CHIP_UNIT_POS = [ 0A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600607 ATTR_FAPI_POS = <10>;
608 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 01 48 00 00 00 00 00 00 00 ];
609 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-1/omi-0";
610 ATTR_TYPE = [ 48 ];
611 };
612
613 omi1 {
614 compatible = "ibm,power10-omi";
615 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600616 ATTR_CHIP_UNIT_POS = [ 0B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600617 ATTR_FAPI_POS = <11>;
618 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 02 26 00 49 01 48 01 00 00 00 00 00 00 ];
619 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/mi-0/mcc-1/omi-1";
620 ATTR_TYPE = [ 48 ];
621 };
622 };
623 };
624
625 omic0 {
626 compatible = "ibm,power10-omic";
627 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600628 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600629 ATTR_FAPI_POS = <4>;
630 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 02 4A 00 00 00 00 00 00 00 00 00 00 00 ];
631 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/omic-0";
632 ATTR_TYPE = [ 4A ];
633 };
634
635 omic1 {
636 compatible = "ibm,power10-omic";
637 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600638 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600639 ATTR_FAPI_POS = <5>;
640 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 02 4A 01 00 00 00 00 00 00 00 00 00 00 ];
641 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-2/omic-1";
642 ATTR_TYPE = [ 4A ];
643 };
644 };
645 };
646
647 perv15 {
648 compatible = "ibm,power10-chiplet";
649 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600650 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600651 ATTR_FAPI_POS = <15>;
652 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 0F 00 00 00 00 00 00 00 00 00 00 00 00 ];
653 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-15";
654 ATTR_TYPE = [ 2C ];
655
656 mc3 {
657 compatible = "ibm,power10-mc";
658 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600659 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600660 ATTR_FAPI_POS = <3>;
661 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 44 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
662 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3";
663 ATTR_TYPE = [ 44 ];
664
665 mi0 {
666 compatible = "ibm,power10-mi";
667 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600668 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600669 ATTR_FAPI_POS = <3>;
670 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 03 26 00 00 00 00 00 00 00 00 00 00 00 ];
671 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0";
672 ATTR_TYPE = [ 26 ];
673
674 mcc0 {
675 compatible = "ibm,power10-mcc";
676 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600677 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600678 ATTR_FAPI_POS = <6>;
679 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 03 26 00 49 00 00 00 00 00 00 00 00 00 ];
680 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-0";
681 ATTR_TYPE = [ 49 ];
682
683 omi0 {
684 compatible = "ibm,power10-omi";
685 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600686 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600687 ATTR_FAPI_POS = <12>;
688 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 00 48 00 00 00 00 00 00 00 ];
689 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-0/omi-0";
690 ATTR_TYPE = [ 48 ];
691 };
692
693 omi1 {
694 compatible = "ibm,power10-omi";
695 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600696 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600697 ATTR_FAPI_POS = <13>;
698 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 00 48 01 00 00 00 00 00 00 ];
699 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-0/omi-1";
700 ATTR_TYPE = [ 48 ];
701 };
702 };
703
704 mcc1 {
705 compatible = "ibm,power10-mcc";
706 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600707 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600708 ATTR_FAPI_POS = <7>;
709 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 44 03 26 00 49 01 00 00 00 00 00 00 00 00 ];
710 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-1";
711 ATTR_TYPE = [ 49 ];
712
713 omi0 {
714 compatible = "ibm,power10-omi";
715 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600716 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600717 ATTR_FAPI_POS = <14>;
718 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 01 48 00 00 00 00 00 00 00 ];
719 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-1/omi-0";
720 ATTR_TYPE = [ 48 ];
721 };
722
723 omi1 {
724 compatible = "ibm,power10-omi";
725 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600726 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600727 ATTR_FAPI_POS = <15>;
728 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 00 44 03 26 00 49 01 48 01 00 00 00 00 00 00 ];
729 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/mi-0/mcc-1/omi-1";
730 ATTR_TYPE = [ 48 ];
731 };
732 };
733 };
734
735 omic0 {
736 compatible = "ibm,power10-omic";
737 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600738 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600739 ATTR_FAPI_POS = <6>;
740 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 03 4A 00 00 00 00 00 00 00 00 00 00 00 ];
741 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/omic-0";
742 ATTR_TYPE = [ 4A ];
743 };
744
745 omic1 {
746 compatible = "ibm,power10-omic";
747 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600748 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600749 ATTR_FAPI_POS = <7>;
750 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 44 03 4A 01 00 00 00 00 00 00 00 00 00 00 ];
751 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/mc-3/omic-1";
752 ATTR_TYPE = [ 4A ];
753 };
754 };
755 };
756
757 perv16 {
758 compatible = "ibm,power10-chiplet";
759 index = <0x10>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600760 ATTR_CHIP_UNIT_POS = [ 10 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600761 ATTR_FAPI_POS = <16>;
762 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 10 00 00 00 00 00 00 00 00 00 00 00 00 ];
763 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-16";
764 ATTR_TYPE = [ 2C ];
765
766 pauc0 {
767 compatible = "ibm,power10-pauc";
768 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600769 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600770 ATTR_FAPI_POS = <0>;
771 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
772 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0";
773 ATTR_TYPE = [ 52 ];
774
775 pau0 {
776 compatible = "ibm,power10-pau";
777 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600778 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600779 ATTR_FAPI_POS = <0>;
780 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 00 50 00 00 00 00 00 00 00 00 00 00 00 ];
781 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/pau-0";
782 ATTR_TYPE = [ 50 ];
783 };
784 };
785 };
786
787 perv17 {
788 compatible = "ibm,power10-chiplet";
789 index = <0x11>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600790 ATTR_CHIP_UNIT_POS = [ 11 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600791 ATTR_FAPI_POS = <17>;
792 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 11 00 00 00 00 00 00 00 00 00 00 00 00 ];
793 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-17";
794 ATTR_TYPE = [ 2C ];
795
796 pauc1 {
797 compatible = "ibm,power10-pauc";
798 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600799 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600800 ATTR_FAPI_POS = <1>;
801 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
802 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1";
803 ATTR_TYPE = [ 52 ];
804
805 pau1 {
806 compatible = "ibm,power10-pau";
807 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600808 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600809 ATTR_FAPI_POS = <3>;
810 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 01 50 01 00 00 00 00 00 00 00 00 00 00 ];
811 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/pau-1";
812 ATTR_TYPE = [ 50 ];
813 };
814 };
815 };
816
817 perv18 {
818 compatible = "ibm,power10-chiplet";
819 index = <0x12>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600820 ATTR_CHIP_UNIT_POS = [ 12 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600821 ATTR_FAPI_POS = <18>;
822 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 12 00 00 00 00 00 00 00 00 00 00 00 00 ];
823 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-18";
824 ATTR_TYPE = [ 2C ];
825
826 pauc2 {
827 compatible = "ibm,power10-pauc";
828 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600829 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600830 ATTR_FAPI_POS = <2>;
831 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
832 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2";
833 ATTR_TYPE = [ 52 ];
834
835 pau0 {
836 compatible = "ibm,power10-pau";
837 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600838 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600839 ATTR_FAPI_POS = <4>;
840 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 50 00 00 00 00 00 00 00 00 00 00 00 ];
841 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/pau-0";
842 ATTR_TYPE = [ 50 ];
843 };
844
845 pau1 {
846 compatible = "ibm,power10-pau";
847 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600848 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600849 ATTR_FAPI_POS = <5>;
850 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 50 01 00 00 00 00 00 00 00 00 00 00 ];
851 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/pau-1";
852 ATTR_TYPE = [ 50 ];
853 };
854 };
855 };
856
857 perv19 {
858 compatible = "ibm,power10-chiplet";
859 index = <0x13>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600860 ATTR_CHIP_UNIT_POS = [ 13 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600861 ATTR_FAPI_POS = <19>;
862 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 13 00 00 00 00 00 00 00 00 00 00 00 00 ];
863 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-19";
864 ATTR_TYPE = [ 2C ];
865
866 pauc3 {
867 compatible = "ibm,power10-pauc";
868 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600869 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600870 ATTR_FAPI_POS = <3>;
871 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 52 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
872 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3";
873 ATTR_TYPE = [ 52 ];
874
875 pau0 {
876 compatible = "ibm,power10-pau";
877 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600878 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600879 ATTR_FAPI_POS = <6>;
880 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 50 00 00 00 00 00 00 00 00 00 00 00 ];
881 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/pau-0";
882 ATTR_TYPE = [ 50 ];
883 };
884
885 pau1 {
886 compatible = "ibm,power10-pau";
887 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600888 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600889 ATTR_FAPI_POS = <7>;
890 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 50 01 00 00 00 00 00 00 00 00 00 00 ];
891 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/pau-1";
892 ATTR_TYPE = [ 50 ];
893 };
894 };
895 };
896
897 perv2 {
898 compatible = "ibm,power10-chiplet";
899 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600900 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600901 ATTR_FAPI_POS = <2>;
902 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
903 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-2";
904 ATTR_TYPE = [ 2C ];
905
906 nmmu0 {
907 compatible = "ibm,power10-nmmu";
908 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600909 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600910 ATTR_FAPI_POS = <0>;
911 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 4F 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
912 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/nmmu-0";
913 ATTR_TYPE = [ 4F ];
914 };
915 };
916
917 perv24 {
918 compatible = "ibm,power10-chiplet";
919 index = <0x18>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600920 ATTR_CHIP_UNIT_POS = [ 18 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600921 ATTR_FAPI_POS = <24>;
922 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 18 00 00 00 00 00 00 00 00 00 00 00 00 ];
923 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-24";
924 ATTR_TYPE = [ 2C ];
925
926 pauc0 {
927 index = <0x00>;
928
929 iohs0 {
930 compatible = "ibm,power10-iohs";
931 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600932 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600933 ATTR_FAPI_POS = <0>;
934 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 00 51 00 00 00 00 00 00 00 00 00 00 00 ];
935 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-0";
936 ATTR_TYPE = [ 51 ];
937
938 smpgroup0 {
939 compatible = "ibm,power10-smpgroup";
940 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600941 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600942 ATTR_FAPI_POS = <0>;
943 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 00 47 00 00 00 00 00 00 00 00 00 ];
944 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-0/smpgroup-0";
945 ATTR_TYPE = [ 47 ];
946 };
947
948 smpgroup1 {
949 compatible = "ibm,power10-smpgroup";
950 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600951 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600952 ATTR_FAPI_POS = <1>;
953 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 00 47 01 00 00 00 00 00 00 00 00 ];
954 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-0/smpgroup-1";
955 ATTR_TYPE = [ 47 ];
956 };
957 };
958 };
959 };
960
961 perv25 {
962 compatible = "ibm,power10-chiplet";
963 index = <0x19>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600964 ATTR_CHIP_UNIT_POS = [ 19 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600965 ATTR_FAPI_POS = <25>;
966 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 19 00 00 00 00 00 00 00 00 00 00 00 00 ];
967 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-25";
968 ATTR_TYPE = [ 2C ];
969
970 pauc0 {
971 index = <0x00>;
972
973 iohs1 {
974 compatible = "ibm,power10-iohs";
975 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600976 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600977 ATTR_FAPI_POS = <1>;
978 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 00 51 01 00 00 00 00 00 00 00 00 00 00 ];
979 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-1";
980 ATTR_TYPE = [ 51 ];
981
982 smpgroup0 {
983 compatible = "ibm,power10-smpgroup";
984 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600985 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600986 ATTR_FAPI_POS = <2>;
987 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 01 47 00 00 00 00 00 00 00 00 00 ];
988 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-1/smpgroup-0";
989 ATTR_TYPE = [ 47 ];
990 };
991
992 smpgroup1 {
993 compatible = "ibm,power10-smpgroup";
994 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -0600995 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -0600996 ATTR_FAPI_POS = <3>;
997 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 00 51 01 47 01 00 00 00 00 00 00 00 00 ];
998 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-0/iohs-1/smpgroup-1";
999 ATTR_TYPE = [ 47 ];
1000 };
1001 };
1002 };
1003 };
1004
1005 perv26 {
1006 compatible = "ibm,power10-chiplet";
1007 index = <0x1a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001008 ATTR_CHIP_UNIT_POS = [ 1A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001009 ATTR_FAPI_POS = <26>;
1010 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1A 00 00 00 00 00 00 00 00 00 00 00 00 ];
1011 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-26";
1012 ATTR_TYPE = [ 2C ];
1013
1014 pauc1 {
1015 index = <0x01>;
1016
1017 iohs0 {
1018 compatible = "ibm,power10-iohs";
1019 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001020 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001021 ATTR_FAPI_POS = <2>;
1022 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 01 51 00 00 00 00 00 00 00 00 00 00 00 ];
1023 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-0";
1024 ATTR_TYPE = [ 51 ];
1025
1026 smpgroup0 {
1027 compatible = "ibm,power10-smpgroup";
1028 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001029 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001030 ATTR_FAPI_POS = <4>;
1031 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 00 47 00 00 00 00 00 00 00 00 00 ];
1032 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-0/smpgroup-0";
1033 ATTR_TYPE = [ 47 ];
1034 };
1035
1036 smpgroup1 {
1037 compatible = "ibm,power10-smpgroup";
1038 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001039 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001040 ATTR_FAPI_POS = <5>;
1041 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 00 47 01 00 00 00 00 00 00 00 00 ];
1042 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-0/smpgroup-1";
1043 ATTR_TYPE = [ 47 ];
1044 };
1045 };
1046 };
1047 };
1048
1049 perv27 {
1050 compatible = "ibm,power10-chiplet";
1051 index = <0x1b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001052 ATTR_CHIP_UNIT_POS = [ 1B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001053 ATTR_FAPI_POS = <27>;
1054 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1B 00 00 00 00 00 00 00 00 00 00 00 00 ];
1055 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-27";
1056 ATTR_TYPE = [ 2C ];
1057
1058 pauc1 {
1059 index = <0x01>;
1060
1061 iohs1 {
1062 compatible = "ibm,power10-iohs";
1063 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001064 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001065 ATTR_FAPI_POS = <3>;
1066 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 01 51 01 00 00 00 00 00 00 00 00 00 00 ];
1067 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-1";
1068 ATTR_TYPE = [ 51 ];
1069
1070 smpgroup0 {
1071 compatible = "ibm,power10-smpgroup";
1072 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001073 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001074 ATTR_FAPI_POS = <6>;
1075 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 01 47 00 00 00 00 00 00 00 00 00 ];
1076 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-1/smpgroup-0";
1077 ATTR_TYPE = [ 47 ];
1078 };
1079
1080 smpgroup1 {
1081 compatible = "ibm,power10-smpgroup";
1082 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001083 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001084 ATTR_FAPI_POS = <7>;
1085 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 01 51 01 47 01 00 00 00 00 00 00 00 00 ];
1086 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-1/iohs-1/smpgroup-1";
1087 ATTR_TYPE = [ 47 ];
1088 };
1089 };
1090 };
1091 };
1092
1093 perv28 {
1094 compatible = "ibm,power10-chiplet";
1095 index = <0x1c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001096 ATTR_CHIP_UNIT_POS = [ 1C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001097 ATTR_FAPI_POS = <28>;
1098 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1C 00 00 00 00 00 00 00 00 00 00 00 00 ];
1099 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-28";
1100 ATTR_TYPE = [ 2C ];
1101
1102 pauc2 {
1103 index = <0x02>;
1104
1105 iohs0 {
1106 compatible = "ibm,power10-iohs";
1107 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001108 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001109 ATTR_FAPI_POS = <4>;
1110 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 51 00 00 00 00 00 00 00 00 00 00 00 ];
1111 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-0";
1112 ATTR_TYPE = [ 51 ];
1113
1114 smpgroup0 {
1115 compatible = "ibm,power10-smpgroup";
1116 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001117 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001118 ATTR_FAPI_POS = <8>;
1119 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 00 47 00 00 00 00 00 00 00 00 00 ];
1120 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-0/smpgroup-0";
1121 ATTR_TYPE = [ 47 ];
1122 };
1123
1124 smpgroup1 {
1125 compatible = "ibm,power10-smpgroup";
1126 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001127 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001128 ATTR_FAPI_POS = <9>;
1129 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 00 47 01 00 00 00 00 00 00 00 00 ];
1130 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-0/smpgroup-1";
1131 ATTR_TYPE = [ 47 ];
1132 };
1133 };
1134 };
1135 };
1136
1137 perv29 {
1138 compatible = "ibm,power10-chiplet";
1139 index = <0x1d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001140 ATTR_CHIP_UNIT_POS = [ 1D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001141 ATTR_FAPI_POS = <29>;
1142 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1D 00 00 00 00 00 00 00 00 00 00 00 00 ];
1143 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-29";
1144 ATTR_TYPE = [ 2C ];
1145
1146 pauc2 {
1147 index = <0x02>;
1148
1149 iohs1 {
1150 compatible = "ibm,power10-iohs";
1151 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001152 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001153 ATTR_FAPI_POS = <5>;
1154 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 02 51 01 00 00 00 00 00 00 00 00 00 00 ];
1155 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-1";
1156 ATTR_TYPE = [ 51 ];
1157
1158 smpgroup0 {
1159 compatible = "ibm,power10-smpgroup";
1160 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001161 ATTR_CHIP_UNIT_POS = [ 0A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001162 ATTR_FAPI_POS = <10>;
1163 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 01 47 00 00 00 00 00 00 00 00 00 ];
1164 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-1/smpgroup-0";
1165 ATTR_TYPE = [ 47 ];
1166 };
1167
1168 smpgroup1 {
1169 compatible = "ibm,power10-smpgroup";
1170 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001171 ATTR_CHIP_UNIT_POS = [ 0B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001172 ATTR_FAPI_POS = <11>;
1173 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 02 51 01 47 01 00 00 00 00 00 00 00 00 ];
1174 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-2/iohs-1/smpgroup-1";
1175 ATTR_TYPE = [ 47 ];
1176 };
1177 };
1178 };
1179 };
1180
1181 perv3 {
1182 compatible = "ibm,power10-chiplet";
1183 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001184 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001185 ATTR_FAPI_POS = <3>;
1186 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
1187 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-3";
1188 ATTR_TYPE = [ 2C ];
1189
1190 nmmu1 {
1191 compatible = "ibm,power10-nmmu";
1192 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001193 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001194 ATTR_FAPI_POS = <1>;
1195 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 4F 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
1196 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/nmmu-1";
1197 ATTR_TYPE = [ 4F ];
1198 };
1199 };
1200
1201 perv30 {
1202 compatible = "ibm,power10-chiplet";
1203 index = <0x1e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001204 ATTR_CHIP_UNIT_POS = [ 1E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001205 ATTR_FAPI_POS = <30>;
1206 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1E 00 00 00 00 00 00 00 00 00 00 00 00 ];
1207 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-30";
1208 ATTR_TYPE = [ 2C ];
1209
1210 pauc3 {
1211 index = <0x03>;
1212
1213 iohs0 {
1214 compatible = "ibm,power10-iohs";
1215 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001216 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001217 ATTR_FAPI_POS = <6>;
1218 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 51 00 00 00 00 00 00 00 00 00 00 00 ];
1219 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-0";
1220 ATTR_TYPE = [ 51 ];
1221
1222 smpgroup0 {
1223 compatible = "ibm,power10-smpgroup";
1224 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001225 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001226 ATTR_FAPI_POS = <12>;
1227 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 00 47 00 00 00 00 00 00 00 00 00 ];
1228 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-0/smpgroup-0";
1229 ATTR_TYPE = [ 47 ];
1230 };
1231
1232 smpgroup1 {
1233 compatible = "ibm,power10-smpgroup";
1234 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001235 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001236 ATTR_FAPI_POS = <13>;
1237 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 00 47 01 00 00 00 00 00 00 00 00 ];
1238 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-0/smpgroup-1";
1239 ATTR_TYPE = [ 47 ];
1240 };
1241 };
1242 };
1243 };
1244
1245 perv31 {
1246 compatible = "ibm,power10-chiplet";
1247 index = <0x1f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001248 ATTR_CHIP_UNIT_POS = [ 1F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001249 ATTR_FAPI_POS = <31>;
1250 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 1F 00 00 00 00 00 00 00 00 00 00 00 00 ];
1251 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-31";
1252 ATTR_TYPE = [ 2C ];
1253
1254 pauc3 {
1255 index = <0x03>;
1256
1257 iohs1 {
1258 compatible = "ibm,power10-iohs";
1259 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001260 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001261 ATTR_FAPI_POS = <7>;
1262 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 52 03 51 01 00 00 00 00 00 00 00 00 00 00 ];
1263 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-1";
1264 ATTR_TYPE = [ 51 ];
1265
1266 smpgroup0 {
1267 compatible = "ibm,power10-smpgroup";
1268 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001269 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001270 ATTR_FAPI_POS = <14>;
1271 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 01 47 00 00 00 00 00 00 00 00 00 ];
1272 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-1/smpgroup-0";
1273 ATTR_TYPE = [ 47 ];
1274 };
1275
1276 smpgroup1 {
1277 compatible = "ibm,power10-smpgroup";
1278 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001279 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001280 ATTR_FAPI_POS = <15>;
1281 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 52 03 51 01 47 01 00 00 00 00 00 00 00 00 ];
1282 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pauc-3/iohs-1/smpgroup-1";
1283 ATTR_TYPE = [ 47 ];
1284 };
1285 };
1286 };
1287 };
1288
1289 perv32 {
1290 compatible = "ibm,power10-chiplet";
1291 index = <0x20>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001292 ATTR_CHIP_UNIT_POS = [ 20 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001293 ATTR_FAPI_POS = <32>;
1294 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 20 00 00 00 00 00 00 00 00 00 00 00 00 ];
1295 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-32";
1296 ATTR_TYPE = [ 2C ];
1297
1298 eq0 {
1299 compatible = "ibm,power10-eq";
1300 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001301 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001302 ATTR_FAPI_POS = <0>;
1303 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
1304 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0";
1305 ATTR_TYPE = [ 23 ];
1306
1307 fc0 {
1308 compatible = "ibm,power10-fc";
1309 index = <0x00>;
1310 ATTR_FAPI_POS = <0>;
1311 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 00 53 00 00 00 00 00 00 00 00 00 00 00 ];
1312 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-0";
1313 ATTR_TYPE = [ 53 ];
1314
1315 core0 {
1316 compatible = "ibm,power10-core";
1317 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001318 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001319 ATTR_FAPI_POS = <0>;
1320 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 00 07 00 00 00 00 00 00 00 00 00 ];
1321 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-0/core-0";
1322 ATTR_TYPE = [ 07 ];
1323 };
1324
1325 core1 {
1326 compatible = "ibm,power10-core";
1327 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001328 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001329 ATTR_FAPI_POS = <1>;
1330 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 00 07 01 00 00 00 00 00 00 00 00 ];
1331 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-0/core-1";
1332 ATTR_TYPE = [ 07 ];
1333 };
1334 };
1335
1336 fc1 {
1337 compatible = "ibm,power10-fc";
1338 index = <0x01>;
1339 ATTR_FAPI_POS = <1>;
1340 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 00 53 01 00 00 00 00 00 00 00 00 00 00 ];
1341 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-1";
1342 ATTR_TYPE = [ 53 ];
1343
1344 core0 {
1345 compatible = "ibm,power10-core";
1346 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001347 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001348 ATTR_FAPI_POS = <2>;
1349 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 01 07 00 00 00 00 00 00 00 00 00 ];
1350 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-1/core-0";
1351 ATTR_TYPE = [ 07 ];
1352 };
1353
1354 core1 {
1355 compatible = "ibm,power10-core";
1356 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001357 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001358 ATTR_FAPI_POS = <3>;
1359 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 00 53 01 07 01 00 00 00 00 00 00 00 00 ];
1360 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-0/fc-1/core-1";
1361 ATTR_TYPE = [ 07 ];
1362 };
1363 };
1364 };
1365 };
1366
1367 perv33 {
1368 compatible = "ibm,power10-chiplet";
1369 index = <0x21>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001370 ATTR_CHIP_UNIT_POS = [ 21 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001371 ATTR_FAPI_POS = <33>;
1372 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 21 00 00 00 00 00 00 00 00 00 00 00 00 ];
1373 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-33";
1374 ATTR_TYPE = [ 2C ];
1375
1376 eq1 {
1377 compatible = "ibm,power10-eq";
1378 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001379 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001380 ATTR_FAPI_POS = <1>;
1381 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
1382 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1";
1383 ATTR_TYPE = [ 23 ];
1384
1385 fc0 {
1386 compatible = "ibm,power10-fc";
1387 index = <0x02>;
1388 ATTR_FAPI_POS = <2>;
1389 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 01 53 00 00 00 00 00 00 00 00 00 00 00 ];
1390 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-0";
1391 ATTR_TYPE = [ 53 ];
1392
1393 core0 {
1394 compatible = "ibm,power10-core";
1395 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001396 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001397 ATTR_FAPI_POS = <4>;
1398 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 00 07 00 00 00 00 00 00 00 00 00 ];
1399 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-0/core-0";
1400 ATTR_TYPE = [ 07 ];
1401 };
1402
1403 core1 {
1404 compatible = "ibm,power10-core";
1405 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001406 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001407 ATTR_FAPI_POS = <5>;
1408 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 00 07 01 00 00 00 00 00 00 00 00 ];
1409 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-0/core-1";
1410 ATTR_TYPE = [ 07 ];
1411 };
1412 };
1413
1414 fc1 {
1415 compatible = "ibm,power10-fc";
1416 index = <0x03>;
1417 ATTR_FAPI_POS = <3>;
1418 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 01 53 01 00 00 00 00 00 00 00 00 00 00 ];
1419 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-1";
1420 ATTR_TYPE = [ 53 ];
1421
1422 core0 {
1423 compatible = "ibm,power10-core";
1424 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001425 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001426 ATTR_FAPI_POS = <6>;
1427 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 01 07 00 00 00 00 00 00 00 00 00 ];
1428 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-1/core-0";
1429 ATTR_TYPE = [ 07 ];
1430 };
1431
1432 core1 {
1433 compatible = "ibm,power10-core";
1434 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001435 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001436 ATTR_FAPI_POS = <7>;
1437 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 01 53 01 07 01 00 00 00 00 00 00 00 00 ];
1438 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-1/fc-1/core-1";
1439 ATTR_TYPE = [ 07 ];
1440 };
1441 };
1442 };
1443 };
1444
1445 perv34 {
1446 compatible = "ibm,power10-chiplet";
1447 index = <0x22>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001448 ATTR_CHIP_UNIT_POS = [ 22 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001449 ATTR_FAPI_POS = <34>;
1450 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 22 00 00 00 00 00 00 00 00 00 00 00 00 ];
1451 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-34";
1452 ATTR_TYPE = [ 2C ];
1453
1454 eq2 {
1455 compatible = "ibm,power10-eq";
1456 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001457 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001458 ATTR_FAPI_POS = <2>;
1459 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
1460 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2";
1461 ATTR_TYPE = [ 23 ];
1462
1463 fc0 {
1464 compatible = "ibm,power10-fc";
1465 index = <0x04>;
1466 ATTR_FAPI_POS = <4>;
1467 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 02 53 00 00 00 00 00 00 00 00 00 00 00 ];
1468 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-0";
1469 ATTR_TYPE = [ 53 ];
1470
1471 core0 {
1472 compatible = "ibm,power10-core";
1473 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001474 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001475 ATTR_FAPI_POS = <8>;
1476 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 00 07 00 00 00 00 00 00 00 00 00 ];
1477 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-0/core-0";
1478 ATTR_TYPE = [ 07 ];
1479 };
1480
1481 core1 {
1482 compatible = "ibm,power10-core";
1483 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001484 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001485 ATTR_FAPI_POS = <9>;
1486 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 00 07 01 00 00 00 00 00 00 00 00 ];
1487 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-0/core-1";
1488 ATTR_TYPE = [ 07 ];
1489 };
1490 };
1491
1492 fc1 {
1493 compatible = "ibm,power10-fc";
1494 index = <0x05>;
1495 ATTR_FAPI_POS = <5>;
1496 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 02 53 01 00 00 00 00 00 00 00 00 00 00 ];
1497 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-1";
1498 ATTR_TYPE = [ 53 ];
1499
1500 core0 {
1501 compatible = "ibm,power10-core";
1502 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001503 ATTR_CHIP_UNIT_POS = [ 0A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001504 ATTR_FAPI_POS = <10>;
1505 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 01 07 00 00 00 00 00 00 00 00 00 ];
1506 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-1/core-0";
1507 ATTR_TYPE = [ 07 ];
1508 };
1509
1510 core1 {
1511 compatible = "ibm,power10-core";
1512 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001513 ATTR_CHIP_UNIT_POS = [ 0B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001514 ATTR_FAPI_POS = <11>;
1515 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 02 53 01 07 01 00 00 00 00 00 00 00 00 ];
1516 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-2/fc-1/core-1";
1517 ATTR_TYPE = [ 07 ];
1518 };
1519 };
1520 };
1521 };
1522
1523 perv35 {
1524 compatible = "ibm,power10-chiplet";
1525 index = <0x23>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001526 ATTR_CHIP_UNIT_POS = [ 23 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001527 ATTR_FAPI_POS = <35>;
1528 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 23 00 00 00 00 00 00 00 00 00 00 00 00 ];
1529 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-35";
1530 ATTR_TYPE = [ 2C ];
1531
1532 eq3 {
1533 compatible = "ibm,power10-eq";
1534 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001535 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001536 ATTR_FAPI_POS = <3>;
1537 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
1538 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3";
1539 ATTR_TYPE = [ 23 ];
1540
1541 fc0 {
1542 compatible = "ibm,power10-fc";
1543 index = <0x06>;
1544 ATTR_FAPI_POS = <6>;
1545 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 03 53 00 00 00 00 00 00 00 00 00 00 00 ];
1546 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-0";
1547 ATTR_TYPE = [ 53 ];
1548
1549 core0 {
1550 compatible = "ibm,power10-core";
1551 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001552 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001553 ATTR_FAPI_POS = <12>;
1554 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 00 07 00 00 00 00 00 00 00 00 00 ];
1555 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-0/core-0";
1556 ATTR_TYPE = [ 07 ];
1557 };
1558
1559 core1 {
1560 compatible = "ibm,power10-core";
1561 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001562 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001563 ATTR_FAPI_POS = <13>;
1564 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 00 07 01 00 00 00 00 00 00 00 00 ];
1565 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-0/core-1";
1566 ATTR_TYPE = [ 07 ];
1567 };
1568 };
1569
1570 fc1 {
1571 compatible = "ibm,power10-fc";
1572 index = <0x07>;
1573 ATTR_FAPI_POS = <7>;
1574 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 03 53 01 00 00 00 00 00 00 00 00 00 00 ];
1575 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-1";
1576 ATTR_TYPE = [ 53 ];
1577
1578 core0 {
1579 compatible = "ibm,power10-core";
1580 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001581 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001582 ATTR_FAPI_POS = <14>;
1583 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 01 07 00 00 00 00 00 00 00 00 00 ];
1584 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-1/core-0";
1585 ATTR_TYPE = [ 07 ];
1586 };
1587
1588 core1 {
1589 compatible = "ibm,power10-core";
1590 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001591 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001592 ATTR_FAPI_POS = <15>;
1593 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 03 53 01 07 01 00 00 00 00 00 00 00 00 ];
1594 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-3/fc-1/core-1";
1595 ATTR_TYPE = [ 07 ];
1596 };
1597 };
1598 };
1599 };
1600
1601 perv36 {
1602 compatible = "ibm,power10-chiplet";
1603 index = <0x24>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001604 ATTR_CHIP_UNIT_POS = [ 24 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001605 ATTR_FAPI_POS = <36>;
1606 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 24 00 00 00 00 00 00 00 00 00 00 00 00 ];
1607 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-36";
1608 ATTR_TYPE = [ 2C ];
1609
1610 eq4 {
1611 compatible = "ibm,power10-eq";
1612 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001613 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001614 ATTR_FAPI_POS = <4>;
1615 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 04 00 00 00 00 00 00 00 00 00 00 00 00 ];
1616 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4";
1617 ATTR_TYPE = [ 23 ];
1618
1619 fc0 {
1620 compatible = "ibm,power10-fc";
1621 index = <0x08>;
1622 ATTR_FAPI_POS = <8>;
1623 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 04 53 00 00 00 00 00 00 00 00 00 00 00 ];
1624 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-0";
1625 ATTR_TYPE = [ 53 ];
1626
1627 core0 {
1628 compatible = "ibm,power10-core";
1629 index = <0x10>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001630 ATTR_CHIP_UNIT_POS = [ 10 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001631 ATTR_FAPI_POS = <16>;
1632 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 00 07 00 00 00 00 00 00 00 00 00 ];
1633 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-0/core-0";
1634 ATTR_TYPE = [ 07 ];
1635 };
1636
1637 core1 {
1638 compatible = "ibm,power10-core";
1639 index = <0x11>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001640 ATTR_CHIP_UNIT_POS = [ 11 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001641 ATTR_FAPI_POS = <17>;
1642 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 00 07 01 00 00 00 00 00 00 00 00 ];
1643 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-0/core-1";
1644 ATTR_TYPE = [ 07 ];
1645 };
1646 };
1647
1648 fc1 {
1649 compatible = "ibm,power10-fc";
1650 index = <0x09>;
1651 ATTR_FAPI_POS = <9>;
1652 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 04 53 01 00 00 00 00 00 00 00 00 00 00 ];
1653 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-1";
1654 ATTR_TYPE = [ 53 ];
1655
1656 core0 {
1657 compatible = "ibm,power10-core";
1658 index = <0x12>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001659 ATTR_CHIP_UNIT_POS = [ 12 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001660 ATTR_FAPI_POS = <18>;
1661 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 01 07 00 00 00 00 00 00 00 00 00 ];
1662 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-1/core-0";
1663 ATTR_TYPE = [ 07 ];
1664 };
1665
1666 core1 {
1667 compatible = "ibm,power10-core";
1668 index = <0x13>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001669 ATTR_CHIP_UNIT_POS = [ 13 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001670 ATTR_FAPI_POS = <19>;
1671 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 04 53 01 07 01 00 00 00 00 00 00 00 00 ];
1672 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-4/fc-1/core-1";
1673 ATTR_TYPE = [ 07 ];
1674 };
1675 };
1676 };
1677 };
1678
1679 perv37 {
1680 compatible = "ibm,power10-chiplet";
1681 index = <0x25>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001682 ATTR_CHIP_UNIT_POS = [ 25 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001683 ATTR_FAPI_POS = <37>;
1684 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 25 00 00 00 00 00 00 00 00 00 00 00 00 ];
1685 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-37";
1686 ATTR_TYPE = [ 2C ];
1687
1688 eq5 {
1689 compatible = "ibm,power10-eq";
1690 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001691 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001692 ATTR_FAPI_POS = <5>;
1693 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 05 00 00 00 00 00 00 00 00 00 00 00 00 ];
1694 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5";
1695 ATTR_TYPE = [ 23 ];
1696
1697 fc0 {
1698 compatible = "ibm,power10-fc";
1699 index = <0x0a>;
1700 ATTR_FAPI_POS = <10>;
1701 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 05 53 00 00 00 00 00 00 00 00 00 00 00 ];
1702 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-0";
1703 ATTR_TYPE = [ 53 ];
1704
1705 core0 {
1706 compatible = "ibm,power10-core";
1707 index = <0x14>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001708 ATTR_CHIP_UNIT_POS = [ 14 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001709 ATTR_FAPI_POS = <20>;
1710 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 00 07 00 00 00 00 00 00 00 00 00 ];
1711 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-0/core-0";
1712 ATTR_TYPE = [ 07 ];
1713 };
1714
1715 core1 {
1716 compatible = "ibm,power10-core";
1717 index = <0x15>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001718 ATTR_CHIP_UNIT_POS = [ 15 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001719 ATTR_FAPI_POS = <21>;
1720 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 00 07 01 00 00 00 00 00 00 00 00 ];
1721 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-0/core-1";
1722 ATTR_TYPE = [ 07 ];
1723 };
1724 };
1725
1726 fc1 {
1727 compatible = "ibm,power10-fc";
1728 index = <0x0b>;
1729 ATTR_FAPI_POS = <11>;
1730 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 05 53 01 00 00 00 00 00 00 00 00 00 00 ];
1731 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-1";
1732 ATTR_TYPE = [ 53 ];
1733
1734 core0 {
1735 compatible = "ibm,power10-core";
1736 index = <0x16>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001737 ATTR_CHIP_UNIT_POS = [ 16 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001738 ATTR_FAPI_POS = <22>;
1739 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 01 07 00 00 00 00 00 00 00 00 00 ];
1740 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-1/core-0";
1741 ATTR_TYPE = [ 07 ];
1742 };
1743
1744 core1 {
1745 compatible = "ibm,power10-core";
1746 index = <0x17>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001747 ATTR_CHIP_UNIT_POS = [ 17 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001748 ATTR_FAPI_POS = <23>;
1749 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 05 53 01 07 01 00 00 00 00 00 00 00 00 ];
1750 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-5/fc-1/core-1";
1751 ATTR_TYPE = [ 07 ];
1752 };
1753 };
1754 };
1755 };
1756
1757 perv38 {
1758 compatible = "ibm,power10-chiplet";
1759 index = <0x26>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001760 ATTR_CHIP_UNIT_POS = [ 26 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001761 ATTR_FAPI_POS = <38>;
1762 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 26 00 00 00 00 00 00 00 00 00 00 00 00 ];
1763 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-38";
1764 ATTR_TYPE = [ 2C ];
1765
1766 eq6 {
1767 compatible = "ibm,power10-eq";
1768 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001769 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001770 ATTR_FAPI_POS = <6>;
1771 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 06 00 00 00 00 00 00 00 00 00 00 00 00 ];
1772 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6";
1773 ATTR_TYPE = [ 23 ];
1774
1775 fc0 {
1776 compatible = "ibm,power10-fc";
1777 index = <0x0c>;
1778 ATTR_FAPI_POS = <12>;
1779 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 06 53 00 00 00 00 00 00 00 00 00 00 00 ];
1780 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-0";
1781 ATTR_TYPE = [ 53 ];
1782
1783 core0 {
1784 compatible = "ibm,power10-core";
1785 index = <0x18>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001786 ATTR_CHIP_UNIT_POS = [ 18 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001787 ATTR_FAPI_POS = <24>;
1788 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 00 07 00 00 00 00 00 00 00 00 00 ];
1789 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-0/core-0";
1790 ATTR_TYPE = [ 07 ];
1791 };
1792
1793 core1 {
1794 compatible = "ibm,power10-core";
1795 index = <0x19>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001796 ATTR_CHIP_UNIT_POS = [ 19 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001797 ATTR_FAPI_POS = <25>;
1798 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 00 07 01 00 00 00 00 00 00 00 00 ];
1799 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-0/core-1";
1800 ATTR_TYPE = [ 07 ];
1801 };
1802 };
1803
1804 fc1 {
1805 compatible = "ibm,power10-fc";
1806 index = <0x0d>;
1807 ATTR_FAPI_POS = <13>;
1808 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 06 53 01 00 00 00 00 00 00 00 00 00 00 ];
1809 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-1";
1810 ATTR_TYPE = [ 53 ];
1811
1812 core0 {
1813 compatible = "ibm,power10-core";
1814 index = <0x1a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001815 ATTR_CHIP_UNIT_POS = [ 1A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001816 ATTR_FAPI_POS = <26>;
1817 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 01 07 00 00 00 00 00 00 00 00 00 ];
1818 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-1/core-0";
1819 ATTR_TYPE = [ 07 ];
1820 };
1821
1822 core1 {
1823 compatible = "ibm,power10-core";
1824 index = <0x1b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001825 ATTR_CHIP_UNIT_POS = [ 1B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001826 ATTR_FAPI_POS = <27>;
1827 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 06 53 01 07 01 00 00 00 00 00 00 00 00 ];
1828 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-6/fc-1/core-1";
1829 ATTR_TYPE = [ 07 ];
1830 };
1831 };
1832 };
1833 };
1834
1835 perv39 {
1836 compatible = "ibm,power10-chiplet";
1837 index = <0x27>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001838 ATTR_CHIP_UNIT_POS = [ 27 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001839 ATTR_FAPI_POS = <39>;
1840 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 27 00 00 00 00 00 00 00 00 00 00 00 00 ];
1841 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-39";
1842 ATTR_TYPE = [ 2C ];
1843
1844 eq7 {
1845 compatible = "ibm,power10-eq";
1846 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001847 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001848 ATTR_FAPI_POS = <7>;
1849 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 23 07 00 00 00 00 00 00 00 00 00 00 00 00 ];
1850 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7";
1851 ATTR_TYPE = [ 23 ];
1852
1853 fc0 {
1854 compatible = "ibm,power10-fc";
1855 index = <0x0e>;
1856 ATTR_FAPI_POS = <14>;
1857 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 07 53 00 00 00 00 00 00 00 00 00 00 00 ];
1858 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-0";
1859 ATTR_TYPE = [ 53 ];
1860
1861 core0 {
1862 compatible = "ibm,power10-core";
1863 index = <0x1c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001864 ATTR_CHIP_UNIT_POS = [ 1C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001865 ATTR_FAPI_POS = <28>;
1866 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 00 07 00 00 00 00 00 00 00 00 00 ];
1867 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-0/core-0";
1868 ATTR_TYPE = [ 07 ];
1869 };
1870
1871 core1 {
1872 compatible = "ibm,power10-core";
1873 index = <0x1d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001874 ATTR_CHIP_UNIT_POS = [ 1D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001875 ATTR_FAPI_POS = <29>;
1876 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 00 07 01 00 00 00 00 00 00 00 00 ];
1877 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-0/core-1";
1878 ATTR_TYPE = [ 07 ];
1879 };
1880 };
1881
1882 fc1 {
1883 compatible = "ibm,power10-fc";
1884 index = <0x0f>;
1885 ATTR_FAPI_POS = <15>;
1886 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 23 07 53 01 00 00 00 00 00 00 00 00 00 00 ];
1887 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-1";
1888 ATTR_TYPE = [ 53 ];
1889
1890 core0 {
1891 compatible = "ibm,power10-core";
1892 index = <0x1e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001893 ATTR_CHIP_UNIT_POS = [ 1E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001894 ATTR_FAPI_POS = <30>;
1895 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 01 07 00 00 00 00 00 00 00 00 00 ];
1896 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-1/core-0";
1897 ATTR_TYPE = [ 07 ];
1898 };
1899
1900 core1 {
1901 compatible = "ibm,power10-core";
1902 index = <0x1f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001903 ATTR_CHIP_UNIT_POS = [ 1F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001904 ATTR_FAPI_POS = <31>;
1905 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 00 23 07 53 01 07 01 00 00 00 00 00 00 00 00 ];
1906 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/eq-7/fc-1/core-1";
1907 ATTR_TYPE = [ 07 ];
1908 };
1909 };
1910 };
1911 };
1912
1913 perv8 {
1914 compatible = "ibm,power10-chiplet";
1915 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001916 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001917 ATTR_FAPI_POS = <8>;
1918 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 08 00 00 00 00 00 00 00 00 00 00 00 00 ];
1919 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-8";
1920 ATTR_TYPE = [ 2C ];
1921
1922 pec0 {
1923 compatible = "ibm,power10-pec";
1924 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001925 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001926 ATTR_FAPI_POS = <0>;
1927 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
1928 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0";
1929 ATTR_TYPE = [ 2D ];
1930
1931 phb0 {
1932 compatible = "ibm,power10-phb";
1933 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001934 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001935 ATTR_FAPI_POS = <0>;
1936 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 00 2E 00 00 00 00 00 00 00 00 00 00 00 ];
1937 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0/phb-0";
1938 ATTR_TYPE = [ 2E ];
1939 };
1940
1941 phb1 {
1942 compatible = "ibm,power10-phb";
1943 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001944 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001945 ATTR_FAPI_POS = <1>;
1946 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 00 2E 01 00 00 00 00 00 00 00 00 00 00 ];
1947 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0/phb-1";
1948 ATTR_TYPE = [ 2E ];
1949 };
1950
1951 phb2 {
1952 compatible = "ibm,power10-phb";
1953 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001954 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001955 ATTR_FAPI_POS = <2>;
1956 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 00 2E 02 00 00 00 00 00 00 00 00 00 00 ];
1957 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-0/phb-2";
1958 ATTR_TYPE = [ 2E ];
1959 };
1960 };
1961 };
1962
1963 perv9 {
1964 compatible = "ibm,power10-chiplet";
1965 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001966 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001967 ATTR_FAPI_POS = <9>;
1968 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2C 09 00 00 00 00 00 00 00 00 00 00 00 00 ];
1969 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/perv-9";
1970 ATTR_TYPE = [ 2C ];
1971
1972 pec1 {
1973 compatible = "ibm,power10-pec";
1974 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001975 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001976 ATTR_FAPI_POS = <1>;
1977 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 2D 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
1978 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1";
1979 ATTR_TYPE = [ 2D ];
1980
1981 phb0 {
1982 compatible = "ibm,power10-phb";
1983 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001984 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001985 ATTR_FAPI_POS = <3>;
1986 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 01 2E 00 00 00 00 00 00 00 00 00 00 00 ];
1987 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1/phb-0";
1988 ATTR_TYPE = [ 2E ];
1989 };
1990
1991 phb1 {
1992 compatible = "ibm,power10-phb";
1993 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06001994 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06001995 ATTR_FAPI_POS = <4>;
1996 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 01 2E 01 00 00 00 00 00 00 00 00 00 00 ];
1997 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1/phb-1";
1998 ATTR_TYPE = [ 2E ];
1999 };
2000
2001 phb2 {
2002 compatible = "ibm,power10-phb";
2003 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002004 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002005 ATTR_FAPI_POS = <5>;
2006 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 00 2D 01 2E 02 00 00 00 00 00 00 00 00 00 00 ];
2007 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0/pec-1/phb-2";
2008 ATTR_TYPE = [ 2E ];
2009 };
2010 };
2011 };
2012 };
2013 };
2014
2015 proc1 {
2016 compatible = "ibm,power-proc", "ibm,power10-proc";
2017 index = <0x01>;
2018 ATTR_CHIP_ID = <0>;
2019 ATTR_EC = [ 00 ];
2020 ATTR_FAPI_POS = <1>;
2021 ATTR_LOCATION_CODE = "Ufcs-P0-C15";
2022 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2023 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1";
2024 ATTR_TYPE = [ 05 ];
2025
2026 fsi {
2027 index = <0x01>;
2028 };
2029
2030 pib {
2031 index = <0x01>;
2032
2033 nx0 {
2034 compatible = "ibm,power10-nx";
2035 index = <0x00>;
2036 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2037 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/nx-0";
2038 ATTR_TYPE = [ 1E ];
2039 };
2040
2041 occ0 {
2042 compatible = "ibm,power10-occ";
2043 index = <0x00>;
2044 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 13 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2045 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/occ-0";
2046 ATTR_TYPE = [ 13 ];
2047 };
2048
2049 perv1 {
2050 compatible = "ibm,power10-chiplet";
2051 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002052 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002053 ATTR_FAPI_POS = <57>;
2054 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
2055 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-1";
2056 ATTR_TYPE = [ 2C ];
2057 };
2058
2059 perv12 {
2060 compatible = "ibm,power10-chiplet";
2061 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002062 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002063 ATTR_FAPI_POS = <68>;
2064 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0C 00 00 00 00 00 00 00 00 00 00 00 00 ];
2065 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-12";
2066 ATTR_TYPE = [ 2C ];
2067
2068 mc0 {
2069 compatible = "ibm,power10-mc";
2070 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002071 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002072 ATTR_FAPI_POS = <4>;
2073 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2074 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0";
2075 ATTR_TYPE = [ 44 ];
2076
2077 mi0 {
2078 compatible = "ibm,power10-mi";
2079 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002080 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002081 ATTR_FAPI_POS = <4>;
2082 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 00 26 00 00 00 00 00 00 00 00 00 00 00 ];
2083 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0";
2084 ATTR_TYPE = [ 26 ];
2085
2086 mcc0 {
2087 compatible = "ibm,power10-mcc";
2088 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002089 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002090 ATTR_FAPI_POS = <8>;
2091 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 00 26 00 49 00 00 00 00 00 00 00 00 00 ];
2092 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-0";
2093 ATTR_TYPE = [ 49 ];
2094
2095 omi0 {
2096 compatible = "ibm,power10-omi";
2097 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002098 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002099 ATTR_FAPI_POS = <16>;
2100 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 00 48 00 00 00 00 00 00 00 ];
2101 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-0/omi-0";
2102 ATTR_TYPE = [ 48 ];
2103 };
2104
2105 omi1 {
2106 compatible = "ibm,power10-omi";
2107 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002108 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002109 ATTR_FAPI_POS = <17>;
2110 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 00 48 01 00 00 00 00 00 00 ];
2111 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-0/omi-1";
2112 ATTR_TYPE = [ 48 ];
2113 };
2114 };
2115
2116 mcc1 {
2117 compatible = "ibm,power10-mcc";
2118 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002119 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002120 ATTR_FAPI_POS = <9>;
2121 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 00 26 00 49 01 00 00 00 00 00 00 00 00 ];
2122 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-1";
2123 ATTR_TYPE = [ 49 ];
2124
2125 omi0 {
2126 compatible = "ibm,power10-omi";
2127 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002128 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002129 ATTR_FAPI_POS = <18>;
2130 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 01 48 00 00 00 00 00 00 00 ];
2131 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-1/omi-0";
2132 ATTR_TYPE = [ 48 ];
2133 };
2134
2135 omi1 {
2136 compatible = "ibm,power10-omi";
2137 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002138 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002139 ATTR_FAPI_POS = <19>;
2140 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 00 26 00 49 01 48 01 00 00 00 00 00 00 ];
2141 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/mi-0/mcc-1/omi-1";
2142 ATTR_TYPE = [ 48 ];
2143 };
2144 };
2145 };
2146
2147 omic0 {
2148 compatible = "ibm,power10-omic";
2149 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002150 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002151 ATTR_FAPI_POS = <8>;
2152 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 00 4A 00 00 00 00 00 00 00 00 00 00 00 ];
2153 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/omic-0";
2154 ATTR_TYPE = [ 4A ];
2155 };
2156
2157 omic1 {
2158 compatible = "ibm,power10-omic";
2159 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002160 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002161 ATTR_FAPI_POS = <9>;
2162 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 00 4A 01 00 00 00 00 00 00 00 00 00 00 ];
2163 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-0/omic-1";
2164 ATTR_TYPE = [ 4A ];
2165 };
2166 };
2167 };
2168
2169 perv13 {
2170 compatible = "ibm,power10-chiplet";
2171 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002172 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002173 ATTR_FAPI_POS = <69>;
2174 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0D 00 00 00 00 00 00 00 00 00 00 00 00 ];
2175 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-13";
2176 ATTR_TYPE = [ 2C ];
2177
2178 mc1 {
2179 compatible = "ibm,power10-mc";
2180 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002181 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002182 ATTR_FAPI_POS = <5>;
2183 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
2184 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1";
2185 ATTR_TYPE = [ 44 ];
2186
2187 mi0 {
2188 compatible = "ibm,power10-mi";
2189 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002190 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002191 ATTR_FAPI_POS = <5>;
2192 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 01 26 00 00 00 00 00 00 00 00 00 00 00 ];
2193 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0";
2194 ATTR_TYPE = [ 26 ];
2195
2196 mcc0 {
2197 compatible = "ibm,power10-mcc";
2198 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002199 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002200 ATTR_FAPI_POS = <10>;
2201 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 01 26 00 49 00 00 00 00 00 00 00 00 00 ];
2202 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-0";
2203 ATTR_TYPE = [ 49 ];
2204
2205 omi0 {
2206 compatible = "ibm,power10-omi";
2207 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002208 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002209 ATTR_FAPI_POS = <20>;
2210 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 00 48 00 00 00 00 00 00 00 ];
2211 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-0/omi-0";
2212 ATTR_TYPE = [ 48 ];
2213 };
2214
2215 omi1 {
2216 compatible = "ibm,power10-omi";
2217 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002218 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002219 ATTR_FAPI_POS = <21>;
2220 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 00 48 01 00 00 00 00 00 00 ];
2221 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-0/omi-1";
2222 ATTR_TYPE = [ 48 ];
2223 };
2224 };
2225
2226 mcc1 {
2227 compatible = "ibm,power10-mcc";
2228 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002229 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002230 ATTR_FAPI_POS = <11>;
2231 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 01 26 00 49 01 00 00 00 00 00 00 00 00 ];
2232 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-1";
2233 ATTR_TYPE = [ 49 ];
2234
2235 omi0 {
2236 compatible = "ibm,power10-omi";
2237 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002238 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002239 ATTR_FAPI_POS = <22>;
2240 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 01 48 00 00 00 00 00 00 00 ];
2241 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-1/omi-0";
2242 ATTR_TYPE = [ 48 ];
2243 };
2244
2245 omi1 {
2246 compatible = "ibm,power10-omi";
2247 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002248 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002249 ATTR_FAPI_POS = <23>;
2250 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 01 26 00 49 01 48 01 00 00 00 00 00 00 ];
2251 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/mi-0/mcc-1/omi-1";
2252 ATTR_TYPE = [ 48 ];
2253 };
2254 };
2255 };
2256
2257 omic0 {
2258 compatible = "ibm,power10-omic";
2259 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002260 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002261 ATTR_FAPI_POS = <10>;
2262 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 01 4A 00 00 00 00 00 00 00 00 00 00 00 ];
2263 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/omic-0";
2264 ATTR_TYPE = [ 4A ];
2265 };
2266
2267 omic1 {
2268 compatible = "ibm,power10-omic";
2269 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002270 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002271 ATTR_FAPI_POS = <11>;
2272 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 01 4A 01 00 00 00 00 00 00 00 00 00 00 ];
2273 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-1/omic-1";
2274 ATTR_TYPE = [ 4A ];
2275 };
2276 };
2277 };
2278
2279 perv14 {
2280 compatible = "ibm,power10-chiplet";
2281 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002282 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002283 ATTR_FAPI_POS = <70>;
2284 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0E 00 00 00 00 00 00 00 00 00 00 00 00 ];
2285 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-14";
2286 ATTR_TYPE = [ 2C ];
2287
2288 mc2 {
2289 compatible = "ibm,power10-mc";
2290 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002291 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002292 ATTR_FAPI_POS = <6>;
2293 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
2294 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2";
2295 ATTR_TYPE = [ 44 ];
2296
2297 mi0 {
2298 compatible = "ibm,power10-mi";
2299 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002300 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002301 ATTR_FAPI_POS = <6>;
2302 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 02 26 00 00 00 00 00 00 00 00 00 00 00 ];
2303 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0";
2304 ATTR_TYPE = [ 26 ];
2305
2306 mcc0 {
2307 compatible = "ibm,power10-mcc";
2308 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002309 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002310 ATTR_FAPI_POS = <12>;
2311 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 02 26 00 49 00 00 00 00 00 00 00 00 00 ];
2312 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-0";
2313 ATTR_TYPE = [ 49 ];
2314
2315 omi0 {
2316 compatible = "ibm,power10-omi";
2317 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002318 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002319 ATTR_FAPI_POS = <24>;
2320 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 00 48 00 00 00 00 00 00 00 ];
2321 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-0/omi-0";
2322 ATTR_TYPE = [ 48 ];
2323
2324 ocmb0 {
2325 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2326 index = <0x08>;
2327 ATTR_CHIP_ID = <0>;
2328 ATTR_EC = [ 00 ];
2329 ATTR_FAPI_POS = <24>;
2330 ATTR_LOCATION_CODE = "Ufcs-P0-C18";
2331 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2332 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-8";
2333 ATTR_TYPE = [ 4B ];
2334
2335 mem_port0 {
2336 compatible = "ibm,power10-memport";
2337 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002338 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002339 ATTR_FAPI_POS = <24>;
2340 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 08 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2341 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-8/mem_port-0";
2342 ATTR_TYPE = [ 4C ];
2343
2344 dimm0 {
2345 compatible = "ibm,power10-dimm";
2346 index = <0x08>;
2347 ATTR_FAPI_POS = <48>;
2348 ATTR_LOCATION_CODE = "Ufcs-P0-C18";
2349 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2350 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-8";
2351 ATTR_TYPE = [ 03 ];
2352 };
2353 };
2354 };
2355 };
2356
2357 omi1 {
2358 compatible = "ibm,power10-omi";
2359 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002360 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002361 ATTR_FAPI_POS = <25>;
2362 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 00 48 01 00 00 00 00 00 00 ];
2363 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-0/omi-1";
2364 ATTR_TYPE = [ 48 ];
2365
2366 ocmb0 {
2367 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2368 index = <0x09>;
2369 ATTR_CHIP_ID = <0>;
2370 ATTR_EC = [ 00 ];
2371 ATTR_FAPI_POS = <25>;
2372 ATTR_LOCATION_CODE = "Ufcs-P0-C17";
2373 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2374 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-9";
2375 ATTR_TYPE = [ 4B ];
2376
2377 mem_port0 {
2378 compatible = "ibm,power10-memport";
2379 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002380 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002381 ATTR_FAPI_POS = <25>;
2382 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 09 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2383 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-9/mem_port-0";
2384 ATTR_TYPE = [ 4C ];
2385
2386 dimm0 {
2387 compatible = "ibm,power10-dimm";
2388 index = <0x09>;
2389 ATTR_FAPI_POS = <50>;
2390 ATTR_LOCATION_CODE = "Ufcs-P0-C17";
2391 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2392 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-9";
2393 ATTR_TYPE = [ 03 ];
2394 };
2395 };
2396 };
2397 };
2398 };
2399
2400 mcc1 {
2401 compatible = "ibm,power10-mcc";
2402 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002403 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002404 ATTR_FAPI_POS = <13>;
2405 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 02 26 00 49 01 00 00 00 00 00 00 00 00 ];
2406 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-1";
2407 ATTR_TYPE = [ 49 ];
2408
2409 omi0 {
2410 compatible = "ibm,power10-omi";
2411 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002412 ATTR_CHIP_UNIT_POS = [ 0A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002413 ATTR_FAPI_POS = <26>;
2414 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 01 48 00 00 00 00 00 00 00 ];
2415 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-1/omi-0";
2416 ATTR_TYPE = [ 48 ];
2417
2418 ocmb0 {
2419 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2420 index = <0x0a>;
2421 ATTR_CHIP_ID = <0>;
2422 ATTR_EC = [ 00 ];
2423 ATTR_FAPI_POS = <26>;
2424 ATTR_LOCATION_CODE = "Ufcs-P0-C16";
2425 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2426 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-10";
2427 ATTR_TYPE = [ 4B ];
2428
2429 mem_port0 {
2430 compatible = "ibm,power10-memport";
2431 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002432 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002433 ATTR_FAPI_POS = <26>;
2434 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0A 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2435 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-10/mem_port-0";
2436 ATTR_TYPE = [ 4C ];
2437
2438 dimm0 {
2439 compatible = "ibm,power10-dimm";
2440 index = <0x0a>;
2441 ATTR_FAPI_POS = <52>;
2442 ATTR_LOCATION_CODE = "Ufcs-P0-C16";
2443 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2444 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-10";
2445 ATTR_TYPE = [ 03 ];
2446 };
2447 };
2448 };
2449 };
2450
2451 omi1 {
2452 compatible = "ibm,power10-omi";
2453 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002454 ATTR_CHIP_UNIT_POS = [ 0B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002455 ATTR_FAPI_POS = <27>;
2456 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 02 26 00 49 01 48 01 00 00 00 00 00 00 ];
2457 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/mi-0/mcc-1/omi-1";
2458 ATTR_TYPE = [ 48 ];
2459
2460 ocmb0 {
2461 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2462 index = <0x0b>;
2463 ATTR_CHIP_ID = <0>;
2464 ATTR_EC = [ 00 ];
2465 ATTR_FAPI_POS = <27>;
2466 ATTR_LOCATION_CODE = "Ufcs-P0-C35";
2467 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2468 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-11";
2469 ATTR_TYPE = [ 4B ];
2470
2471 mem_port0 {
2472 compatible = "ibm,power10-memport";
2473 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002474 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002475 ATTR_FAPI_POS = <27>;
2476 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0B 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2477 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-11/mem_port-0";
2478 ATTR_TYPE = [ 4C ];
2479
2480 dimm0 {
2481 compatible = "ibm,power10-dimm";
2482 index = <0x0b>;
2483 ATTR_FAPI_POS = <54>;
2484 ATTR_LOCATION_CODE = "Ufcs-P0-C35";
2485 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2486 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-11";
2487 ATTR_TYPE = [ 03 ];
2488 };
2489 };
2490 };
2491 };
2492 };
2493 };
2494
2495 omic0 {
2496 compatible = "ibm,power10-omic";
2497 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002498 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002499 ATTR_FAPI_POS = <12>;
2500 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 02 4A 00 00 00 00 00 00 00 00 00 00 00 ];
2501 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/omic-0";
2502 ATTR_TYPE = [ 4A ];
2503 };
2504
2505 omic1 {
2506 compatible = "ibm,power10-omic";
2507 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002508 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002509 ATTR_FAPI_POS = <13>;
2510 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 02 4A 01 00 00 00 00 00 00 00 00 00 00 ];
2511 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-2/omic-1";
2512 ATTR_TYPE = [ 4A ];
2513 };
2514 };
2515 };
2516
2517 perv15 {
2518 compatible = "ibm,power10-chiplet";
2519 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002520 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002521 ATTR_FAPI_POS = <71>;
2522 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 0F 00 00 00 00 00 00 00 00 00 00 00 00 ];
2523 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-15";
2524 ATTR_TYPE = [ 2C ];
2525
2526 mc3 {
2527 compatible = "ibm,power10-mc";
2528 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002529 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002530 ATTR_FAPI_POS = <7>;
2531 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 44 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
2532 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3";
2533 ATTR_TYPE = [ 44 ];
2534
2535 mi0 {
2536 compatible = "ibm,power10-mi";
2537 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002538 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002539 ATTR_FAPI_POS = <7>;
2540 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 03 26 00 00 00 00 00 00 00 00 00 00 00 ];
2541 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0";
2542 ATTR_TYPE = [ 26 ];
2543
2544 mcc0 {
2545 compatible = "ibm,power10-mcc";
2546 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002547 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002548 ATTR_FAPI_POS = <14>;
2549 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 03 26 00 49 00 00 00 00 00 00 00 00 00 ];
2550 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-0";
2551 ATTR_TYPE = [ 49 ];
2552
2553 omi0 {
2554 compatible = "ibm,power10-omi";
2555 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002556 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002557 ATTR_FAPI_POS = <28>;
2558 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 00 48 00 00 00 00 00 00 00 ];
2559 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-0/omi-0";
2560 ATTR_TYPE = [ 48 ];
2561
2562 ocmb0 {
2563 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2564 index = <0x0c>;
2565 ATTR_CHIP_ID = <0>;
2566 ATTR_EC = [ 00 ];
2567 ATTR_FAPI_POS = <28>;
2568 ATTR_LOCATION_CODE = "Ufcs-P0-C37";
2569 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2570 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-12";
2571 ATTR_TYPE = [ 4B ];
2572
2573 mem_port0 {
2574 compatible = "ibm,power10-memport";
2575 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002576 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002577 ATTR_FAPI_POS = <28>;
2578 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0C 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2579 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-12/mem_port-0";
2580 ATTR_TYPE = [ 4C ];
2581
2582 dimm0 {
2583 compatible = "ibm,power10-dimm";
2584 index = <0x0c>;
2585 ATTR_FAPI_POS = <56>;
2586 ATTR_LOCATION_CODE = "Ufcs-P0-C37";
2587 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2588 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-12";
2589 ATTR_TYPE = [ 03 ];
2590 };
2591 };
2592 };
2593 };
2594
2595 omi1 {
2596 compatible = "ibm,power10-omi";
2597 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002598 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002599 ATTR_FAPI_POS = <29>;
2600 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 00 48 01 00 00 00 00 00 00 ];
2601 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-0/omi-1";
2602 ATTR_TYPE = [ 48 ];
2603
2604 ocmb0 {
2605 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2606 index = <0x0d>;
2607 ATTR_CHIP_ID = <0>;
2608 ATTR_EC = [ 00 ];
2609 ATTR_FAPI_POS = <29>;
2610 ATTR_LOCATION_CODE = "Ufcs-P0-C36";
2611 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2612 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-13";
2613 ATTR_TYPE = [ 4B ];
2614
2615 mem_port0 {
2616 compatible = "ibm,power10-memport";
2617 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002618 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002619 ATTR_FAPI_POS = <29>;
2620 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0D 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2621 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-13/mem_port-0";
2622 ATTR_TYPE = [ 4C ];
2623
2624 dimm0 {
2625 compatible = "ibm,power10-dimm";
2626 index = <0x0d>;
2627 ATTR_FAPI_POS = <58>;
2628 ATTR_LOCATION_CODE = "Ufcs-P0-C36";
2629 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2630 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-13";
2631 ATTR_TYPE = [ 03 ];
2632 };
2633 };
2634 };
2635 };
2636 };
2637
2638 mcc1 {
2639 compatible = "ibm,power10-mcc";
2640 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002641 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002642 ATTR_FAPI_POS = <15>;
2643 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 44 03 26 00 49 01 00 00 00 00 00 00 00 00 ];
2644 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-1";
2645 ATTR_TYPE = [ 49 ];
2646
2647 omi0 {
2648 compatible = "ibm,power10-omi";
2649 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002650 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002651 ATTR_FAPI_POS = <30>;
2652 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 01 48 00 00 00 00 00 00 00 ];
2653 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-1/omi-0";
2654 ATTR_TYPE = [ 48 ];
2655
2656 ocmb0 {
2657 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2658 index = <0x0e>;
2659 ATTR_CHIP_ID = <0>;
2660 ATTR_EC = [ 00 ];
2661 ATTR_FAPI_POS = <30>;
2662 ATTR_LOCATION_CODE = "Ufcs-P0-C34";
2663 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2664 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-14";
2665 ATTR_TYPE = [ 4B ];
2666
2667 mem_port0 {
2668 compatible = "ibm,power10-memport";
2669 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002670 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002671 ATTR_FAPI_POS = <30>;
2672 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0E 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2673 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-14/mem_port-0";
2674 ATTR_TYPE = [ 4C ];
2675
2676 dimm0 {
2677 compatible = "ibm,power10-dimm";
2678 index = <0x0e>;
2679 ATTR_FAPI_POS = <60>;
2680 ATTR_LOCATION_CODE = "Ufcs-P0-C34";
2681 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2682 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-14";
2683 ATTR_TYPE = [ 03 ];
2684 };
2685 };
2686 };
2687 };
2688
2689 omi1 {
2690 compatible = "ibm,power10-omi";
2691 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002692 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002693 ATTR_FAPI_POS = <31>;
2694 ATTR_PHYS_BIN_PATH = [ 27 01 00 02 00 05 01 44 03 26 00 49 01 48 01 00 00 00 00 00 00 ];
2695 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/mi-0/mcc-1/omi-1";
2696 ATTR_TYPE = [ 48 ];
2697
2698 ocmb0 {
2699 compatible = "ibm,power-ocmb", "ibm,power10-ocmb";
2700 index = <0x0f>;
2701 ATTR_CHIP_ID = <0>;
2702 ATTR_EC = [ 00 ];
2703 ATTR_FAPI_POS = <31>;
2704 ATTR_LOCATION_CODE = "Ufcs-P0-C33";
2705 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 4B 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2706 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-15";
2707 ATTR_TYPE = [ 4B ];
2708
2709 mem_port0 {
2710 compatible = "ibm,power10-memport";
2711 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002712 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002713 ATTR_FAPI_POS = <31>;
2714 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 4B 0F 4C 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2715 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/ocmb_chip-15/mem_port-0";
2716 ATTR_TYPE = [ 4C ];
2717
2718 dimm0 {
2719 compatible = "ibm,power10-dimm";
2720 index = <0x0f>;
2721 ATTR_FAPI_POS = <62>;
2722 ATTR_LOCATION_CODE = "Ufcs-P0-C33";
2723 ATTR_PHYS_BIN_PATH = [ 23 01 00 02 00 03 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2724 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/dimm-15";
2725 ATTR_TYPE = [ 03 ];
2726 };
2727 };
2728 };
2729 };
2730 };
2731 };
2732
2733 omic0 {
2734 compatible = "ibm,power10-omic";
2735 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002736 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002737 ATTR_FAPI_POS = <14>;
2738 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 03 4A 00 00 00 00 00 00 00 00 00 00 00 ];
2739 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/omic-0";
2740 ATTR_TYPE = [ 4A ];
2741 };
2742
2743 omic1 {
2744 compatible = "ibm,power10-omic";
2745 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002746 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002747 ATTR_FAPI_POS = <15>;
2748 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 44 03 4A 01 00 00 00 00 00 00 00 00 00 00 ];
2749 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/mc-3/omic-1";
2750 ATTR_TYPE = [ 4A ];
2751 };
2752 };
2753 };
2754
2755 perv16 {
2756 compatible = "ibm,power10-chiplet";
2757 index = <0x10>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002758 ATTR_CHIP_UNIT_POS = [ 10 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002759 ATTR_FAPI_POS = <72>;
2760 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 10 00 00 00 00 00 00 00 00 00 00 00 00 ];
2761 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-16";
2762 ATTR_TYPE = [ 2C ];
2763
2764 pauc0 {
2765 compatible = "ibm,power10-pauc";
2766 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002767 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002768 ATTR_FAPI_POS = <4>;
2769 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2770 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0";
2771 ATTR_TYPE = [ 52 ];
2772
2773 pau0 {
2774 compatible = "ibm,power10-pau";
2775 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002776 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002777 ATTR_FAPI_POS = <8>;
2778 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 00 50 00 00 00 00 00 00 00 00 00 00 00 ];
2779 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/pau-0";
2780 ATTR_TYPE = [ 50 ];
2781 };
2782 };
2783 };
2784
2785 perv17 {
2786 compatible = "ibm,power10-chiplet";
2787 index = <0x11>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002788 ATTR_CHIP_UNIT_POS = [ 11 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002789 ATTR_FAPI_POS = <73>;
2790 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 11 00 00 00 00 00 00 00 00 00 00 00 00 ];
2791 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-17";
2792 ATTR_TYPE = [ 2C ];
2793
2794 pauc1 {
2795 compatible = "ibm,power10-pauc";
2796 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002797 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002798 ATTR_FAPI_POS = <5>;
2799 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
2800 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1";
2801 ATTR_TYPE = [ 52 ];
2802
2803 pau1 {
2804 compatible = "ibm,power10-pau";
2805 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002806 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002807 ATTR_FAPI_POS = <11>;
2808 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 01 50 01 00 00 00 00 00 00 00 00 00 00 ];
2809 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/pau-1";
2810 ATTR_TYPE = [ 50 ];
2811 };
2812 };
2813 };
2814
2815 perv18 {
2816 compatible = "ibm,power10-chiplet";
2817 index = <0x12>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002818 ATTR_CHIP_UNIT_POS = [ 12 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002819 ATTR_FAPI_POS = <74>;
2820 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 12 00 00 00 00 00 00 00 00 00 00 00 00 ];
2821 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-18";
2822 ATTR_TYPE = [ 2C ];
2823
2824 pauc2 {
2825 compatible = "ibm,power10-pauc";
2826 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002827 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002828 ATTR_FAPI_POS = <6>;
2829 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
2830 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2";
2831 ATTR_TYPE = [ 52 ];
2832
2833 pau0 {
2834 compatible = "ibm,power10-pau";
2835 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002836 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002837 ATTR_FAPI_POS = <12>;
2838 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 50 00 00 00 00 00 00 00 00 00 00 00 ];
2839 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/pau-0";
2840 ATTR_TYPE = [ 50 ];
2841 };
2842
2843 pau1 {
2844 compatible = "ibm,power10-pau";
2845 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002846 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002847 ATTR_FAPI_POS = <13>;
2848 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 50 01 00 00 00 00 00 00 00 00 00 00 ];
2849 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/pau-1";
2850 ATTR_TYPE = [ 50 ];
2851 };
2852 };
2853 };
2854
2855 perv19 {
2856 compatible = "ibm,power10-chiplet";
2857 index = <0x13>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002858 ATTR_CHIP_UNIT_POS = [ 13 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002859 ATTR_FAPI_POS = <75>;
2860 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 13 00 00 00 00 00 00 00 00 00 00 00 00 ];
2861 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-19";
2862 ATTR_TYPE = [ 2C ];
2863
2864 pauc3 {
2865 compatible = "ibm,power10-pauc";
2866 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002867 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002868 ATTR_FAPI_POS = <7>;
2869 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 52 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
2870 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3";
2871 ATTR_TYPE = [ 52 ];
2872
2873 pau0 {
2874 compatible = "ibm,power10-pau";
2875 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002876 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002877 ATTR_FAPI_POS = <14>;
2878 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 50 00 00 00 00 00 00 00 00 00 00 00 ];
2879 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/pau-0";
2880 ATTR_TYPE = [ 50 ];
2881 };
2882
2883 pau1 {
2884 compatible = "ibm,power10-pau";
2885 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002886 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002887 ATTR_FAPI_POS = <15>;
2888 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 50 01 00 00 00 00 00 00 00 00 00 00 ];
2889 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/pau-1";
2890 ATTR_TYPE = [ 50 ];
2891 };
2892 };
2893 };
2894
2895 perv2 {
2896 compatible = "ibm,power10-chiplet";
2897 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002898 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002899 ATTR_FAPI_POS = <58>;
2900 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
2901 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-2";
2902 ATTR_TYPE = [ 2C ];
2903
2904 nmmu0 {
2905 compatible = "ibm,power10-nmmu";
2906 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002907 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002908 ATTR_FAPI_POS = <2>;
2909 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 4F 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
2910 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/nmmu-0";
2911 ATTR_TYPE = [ 4F ];
2912 };
2913 };
2914
2915 perv24 {
2916 compatible = "ibm,power10-chiplet";
2917 index = <0x18>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002918 ATTR_CHIP_UNIT_POS = [ 18 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002919 ATTR_FAPI_POS = <80>;
2920 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 18 00 00 00 00 00 00 00 00 00 00 00 00 ];
2921 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-24";
2922 ATTR_TYPE = [ 2C ];
2923
2924 pauc0 {
2925 index = <0x00>;
2926
2927 iohs0 {
2928 compatible = "ibm,power10-iohs";
2929 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002930 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002931 ATTR_FAPI_POS = <8>;
2932 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 00 51 00 00 00 00 00 00 00 00 00 00 00 ];
2933 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-0";
2934 ATTR_TYPE = [ 51 ];
2935
2936 smpgroup0 {
2937 compatible = "ibm,power10-smpgroup";
2938 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002939 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002940 ATTR_FAPI_POS = <16>;
2941 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 00 47 00 00 00 00 00 00 00 00 00 ];
2942 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-0/smpgroup-0";
2943 ATTR_TYPE = [ 47 ];
2944 };
2945
2946 smpgroup1 {
2947 compatible = "ibm,power10-smpgroup";
2948 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002949 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002950 ATTR_FAPI_POS = <17>;
2951 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 00 47 01 00 00 00 00 00 00 00 00 ];
2952 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-0/smpgroup-1";
2953 ATTR_TYPE = [ 47 ];
2954 };
2955 };
2956 };
2957 };
2958
2959 perv25 {
2960 compatible = "ibm,power10-chiplet";
2961 index = <0x19>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002962 ATTR_CHIP_UNIT_POS = [ 19 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002963 ATTR_FAPI_POS = <81>;
2964 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 19 00 00 00 00 00 00 00 00 00 00 00 00 ];
2965 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-25";
2966 ATTR_TYPE = [ 2C ];
2967
2968 pauc0 {
2969 index = <0x00>;
2970
2971 iohs1 {
2972 compatible = "ibm,power10-iohs";
2973 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002974 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002975 ATTR_FAPI_POS = <9>;
2976 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 00 51 01 00 00 00 00 00 00 00 00 00 00 ];
2977 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-1";
2978 ATTR_TYPE = [ 51 ];
2979
2980 smpgroup0 {
2981 compatible = "ibm,power10-smpgroup";
2982 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002983 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002984 ATTR_FAPI_POS = <18>;
2985 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 01 47 00 00 00 00 00 00 00 00 00 ];
2986 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-1/smpgroup-0";
2987 ATTR_TYPE = [ 47 ];
2988 };
2989
2990 smpgroup1 {
2991 compatible = "ibm,power10-smpgroup";
2992 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06002993 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06002994 ATTR_FAPI_POS = <19>;
2995 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 00 51 01 47 01 00 00 00 00 00 00 00 00 ];
2996 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-0/iohs-1/smpgroup-1";
2997 ATTR_TYPE = [ 47 ];
2998 };
2999 };
3000 };
3001 };
3002
3003 perv26 {
3004 compatible = "ibm,power10-chiplet";
3005 index = <0x1a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003006 ATTR_CHIP_UNIT_POS = [ 1A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003007 ATTR_FAPI_POS = <82>;
3008 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1A 00 00 00 00 00 00 00 00 00 00 00 00 ];
3009 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-26";
3010 ATTR_TYPE = [ 2C ];
3011
3012 pauc1 {
3013 index = <0x01>;
3014
3015 iohs0 {
3016 compatible = "ibm,power10-iohs";
3017 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003018 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003019 ATTR_FAPI_POS = <10>;
3020 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 01 51 00 00 00 00 00 00 00 00 00 00 00 ];
3021 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-0";
3022 ATTR_TYPE = [ 51 ];
3023
3024 smpgroup0 {
3025 compatible = "ibm,power10-smpgroup";
3026 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003027 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003028 ATTR_FAPI_POS = <20>;
3029 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 00 47 00 00 00 00 00 00 00 00 00 ];
3030 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-0/smpgroup-0";
3031 ATTR_TYPE = [ 47 ];
3032 };
3033
3034 smpgroup1 {
3035 compatible = "ibm,power10-smpgroup";
3036 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003037 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003038 ATTR_FAPI_POS = <21>;
3039 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 00 47 01 00 00 00 00 00 00 00 00 ];
3040 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-0/smpgroup-1";
3041 ATTR_TYPE = [ 47 ];
3042 };
3043 };
3044 };
3045 };
3046
3047 perv27 {
3048 compatible = "ibm,power10-chiplet";
3049 index = <0x1b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003050 ATTR_CHIP_UNIT_POS = [ 1B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003051 ATTR_FAPI_POS = <83>;
3052 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1B 00 00 00 00 00 00 00 00 00 00 00 00 ];
3053 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-27";
3054 ATTR_TYPE = [ 2C ];
3055
3056 pauc1 {
3057 index = <0x01>;
3058
3059 iohs1 {
3060 compatible = "ibm,power10-iohs";
3061 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003062 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003063 ATTR_FAPI_POS = <11>;
3064 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 01 51 01 00 00 00 00 00 00 00 00 00 00 ];
3065 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-1";
3066 ATTR_TYPE = [ 51 ];
3067
3068 smpgroup0 {
3069 compatible = "ibm,power10-smpgroup";
3070 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003071 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003072 ATTR_FAPI_POS = <22>;
3073 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 01 47 00 00 00 00 00 00 00 00 00 ];
3074 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-1/smpgroup-0";
3075 ATTR_TYPE = [ 47 ];
3076 };
3077
3078 smpgroup1 {
3079 compatible = "ibm,power10-smpgroup";
3080 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003081 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003082 ATTR_FAPI_POS = <23>;
3083 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 01 51 01 47 01 00 00 00 00 00 00 00 00 ];
3084 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-1/iohs-1/smpgroup-1";
3085 ATTR_TYPE = [ 47 ];
3086 };
3087 };
3088 };
3089 };
3090
3091 perv28 {
3092 compatible = "ibm,power10-chiplet";
3093 index = <0x1c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003094 ATTR_CHIP_UNIT_POS = [ 1C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003095 ATTR_FAPI_POS = <84>;
3096 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1C 00 00 00 00 00 00 00 00 00 00 00 00 ];
3097 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-28";
3098 ATTR_TYPE = [ 2C ];
3099
3100 pauc2 {
3101 index = <0x02>;
3102
3103 iohs0 {
3104 compatible = "ibm,power10-iohs";
3105 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003106 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003107 ATTR_FAPI_POS = <12>;
3108 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 51 00 00 00 00 00 00 00 00 00 00 00 ];
3109 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-0";
3110 ATTR_TYPE = [ 51 ];
3111
3112 smpgroup0 {
3113 compatible = "ibm,power10-smpgroup";
3114 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003115 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003116 ATTR_FAPI_POS = <24>;
3117 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 00 47 00 00 00 00 00 00 00 00 00 ];
3118 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-0/smpgroup-0";
3119 ATTR_TYPE = [ 47 ];
3120 };
3121
3122 smpgroup1 {
3123 compatible = "ibm,power10-smpgroup";
3124 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003125 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003126 ATTR_FAPI_POS = <25>;
3127 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 00 47 01 00 00 00 00 00 00 00 00 ];
3128 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-0/smpgroup-1";
3129 ATTR_TYPE = [ 47 ];
3130 };
3131 };
3132 };
3133 };
3134
3135 perv29 {
3136 compatible = "ibm,power10-chiplet";
3137 index = <0x1d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003138 ATTR_CHIP_UNIT_POS = [ 1D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003139 ATTR_FAPI_POS = <85>;
3140 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1D 00 00 00 00 00 00 00 00 00 00 00 00 ];
3141 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-29";
3142 ATTR_TYPE = [ 2C ];
3143
3144 pauc2 {
3145 index = <0x02>;
3146
3147 iohs1 {
3148 compatible = "ibm,power10-iohs";
3149 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003150 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003151 ATTR_FAPI_POS = <13>;
3152 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 02 51 01 00 00 00 00 00 00 00 00 00 00 ];
3153 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-1";
3154 ATTR_TYPE = [ 51 ];
3155
3156 smpgroup0 {
3157 compatible = "ibm,power10-smpgroup";
3158 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003159 ATTR_CHIP_UNIT_POS = [ 0A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003160 ATTR_FAPI_POS = <26>;
3161 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 01 47 00 00 00 00 00 00 00 00 00 ];
3162 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-1/smpgroup-0";
3163 ATTR_TYPE = [ 47 ];
3164 };
3165
3166 smpgroup1 {
3167 compatible = "ibm,power10-smpgroup";
3168 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003169 ATTR_CHIP_UNIT_POS = [ 0B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003170 ATTR_FAPI_POS = <27>;
3171 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 02 51 01 47 01 00 00 00 00 00 00 00 00 ];
3172 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-2/iohs-1/smpgroup-1";
3173 ATTR_TYPE = [ 47 ];
3174 };
3175 };
3176 };
3177 };
3178
3179 perv3 {
3180 compatible = "ibm,power10-chiplet";
3181 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003182 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003183 ATTR_FAPI_POS = <59>;
3184 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
3185 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-3";
3186 ATTR_TYPE = [ 2C ];
3187
3188 nmmu1 {
3189 compatible = "ibm,power10-nmmu";
3190 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003191 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003192 ATTR_FAPI_POS = <3>;
3193 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 4F 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
3194 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/nmmu-1";
3195 ATTR_TYPE = [ 4F ];
3196 };
3197 };
3198
3199 perv30 {
3200 compatible = "ibm,power10-chiplet";
3201 index = <0x1e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003202 ATTR_CHIP_UNIT_POS = [ 1E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003203 ATTR_FAPI_POS = <86>;
3204 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1E 00 00 00 00 00 00 00 00 00 00 00 00 ];
3205 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-30";
3206 ATTR_TYPE = [ 2C ];
3207
3208 pauc3 {
3209 index = <0x03>;
3210
3211 iohs0 {
3212 compatible = "ibm,power10-iohs";
3213 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003214 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003215 ATTR_FAPI_POS = <14>;
3216 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 51 00 00 00 00 00 00 00 00 00 00 00 ];
3217 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-0";
3218 ATTR_TYPE = [ 51 ];
3219
3220 smpgroup0 {
3221 compatible = "ibm,power10-smpgroup";
3222 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003223 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003224 ATTR_FAPI_POS = <28>;
3225 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 00 47 00 00 00 00 00 00 00 00 00 ];
3226 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-0/smpgroup-0";
3227 ATTR_TYPE = [ 47 ];
3228 };
3229
3230 smpgroup1 {
3231 compatible = "ibm,power10-smpgroup";
3232 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003233 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003234 ATTR_FAPI_POS = <29>;
3235 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 00 47 01 00 00 00 00 00 00 00 00 ];
3236 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-0/smpgroup-1";
3237 ATTR_TYPE = [ 47 ];
3238 };
3239 };
3240 };
3241 };
3242
3243 perv31 {
3244 compatible = "ibm,power10-chiplet";
3245 index = <0x1f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003246 ATTR_CHIP_UNIT_POS = [ 1F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003247 ATTR_FAPI_POS = <87>;
3248 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 1F 00 00 00 00 00 00 00 00 00 00 00 00 ];
3249 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-31";
3250 ATTR_TYPE = [ 2C ];
3251
3252 pauc3 {
3253 index = <0x03>;
3254
3255 iohs1 {
3256 compatible = "ibm,power10-iohs";
3257 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003258 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003259 ATTR_FAPI_POS = <15>;
3260 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 52 03 51 01 00 00 00 00 00 00 00 00 00 00 ];
3261 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-1";
3262 ATTR_TYPE = [ 51 ];
3263
3264 smpgroup0 {
3265 compatible = "ibm,power10-smpgroup";
3266 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003267 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003268 ATTR_FAPI_POS = <30>;
3269 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 01 47 00 00 00 00 00 00 00 00 00 ];
3270 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-1/smpgroup-0";
3271 ATTR_TYPE = [ 47 ];
3272 };
3273
3274 smpgroup1 {
3275 compatible = "ibm,power10-smpgroup";
3276 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003277 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003278 ATTR_FAPI_POS = <31>;
3279 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 52 03 51 01 47 01 00 00 00 00 00 00 00 00 ];
3280 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pauc-3/iohs-1/smpgroup-1";
3281 ATTR_TYPE = [ 47 ];
3282 };
3283 };
3284 };
3285 };
3286
3287 perv32 {
3288 compatible = "ibm,power10-chiplet";
3289 index = <0x20>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003290 ATTR_CHIP_UNIT_POS = [ 20 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003291 ATTR_FAPI_POS = <88>;
3292 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 20 00 00 00 00 00 00 00 00 00 00 00 00 ];
3293 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-32";
3294 ATTR_TYPE = [ 2C ];
3295
3296 eq0 {
3297 compatible = "ibm,power10-eq";
3298 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003299 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003300 ATTR_FAPI_POS = <8>;
3301 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
3302 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0";
3303 ATTR_TYPE = [ 23 ];
3304
3305 fc0 {
3306 compatible = "ibm,power10-fc";
3307 index = <0x00>;
3308 ATTR_FAPI_POS = <16>;
3309 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 00 53 00 00 00 00 00 00 00 00 00 00 00 ];
3310 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-0";
3311 ATTR_TYPE = [ 53 ];
3312
3313 core0 {
3314 compatible = "ibm,power10-core";
3315 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003316 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003317 ATTR_FAPI_POS = <32>;
3318 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 00 07 00 00 00 00 00 00 00 00 00 ];
3319 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-0/core-0";
3320 ATTR_TYPE = [ 07 ];
3321 };
3322
3323 core1 {
3324 compatible = "ibm,power10-core";
3325 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003326 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003327 ATTR_FAPI_POS = <33>;
3328 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 00 07 01 00 00 00 00 00 00 00 00 ];
3329 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-0/core-1";
3330 ATTR_TYPE = [ 07 ];
3331 };
3332 };
3333
3334 fc1 {
3335 compatible = "ibm,power10-fc";
3336 index = <0x01>;
3337 ATTR_FAPI_POS = <17>;
3338 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 00 53 01 00 00 00 00 00 00 00 00 00 00 ];
3339 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-1";
3340 ATTR_TYPE = [ 53 ];
3341
3342 core0 {
3343 compatible = "ibm,power10-core";
3344 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003345 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003346 ATTR_FAPI_POS = <34>;
3347 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 01 07 00 00 00 00 00 00 00 00 00 ];
3348 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-1/core-0";
3349 ATTR_TYPE = [ 07 ];
3350 };
3351
3352 core1 {
3353 compatible = "ibm,power10-core";
3354 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003355 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003356 ATTR_FAPI_POS = <35>;
3357 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 00 53 01 07 01 00 00 00 00 00 00 00 00 ];
3358 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-0/fc-1/core-1";
3359 ATTR_TYPE = [ 07 ];
3360 };
3361 };
3362 };
3363 };
3364
3365 perv33 {
3366 compatible = "ibm,power10-chiplet";
3367 index = <0x21>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003368 ATTR_CHIP_UNIT_POS = [ 21 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003369 ATTR_FAPI_POS = <89>;
3370 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 21 00 00 00 00 00 00 00 00 00 00 00 00 ];
3371 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-33";
3372 ATTR_TYPE = [ 2C ];
3373
3374 eq1 {
3375 compatible = "ibm,power10-eq";
3376 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003377 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003378 ATTR_FAPI_POS = <9>;
3379 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
3380 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1";
3381 ATTR_TYPE = [ 23 ];
3382
3383 fc0 {
3384 compatible = "ibm,power10-fc";
3385 index = <0x02>;
3386 ATTR_FAPI_POS = <18>;
3387 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 01 53 00 00 00 00 00 00 00 00 00 00 00 ];
3388 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-0";
3389 ATTR_TYPE = [ 53 ];
3390
3391 core0 {
3392 compatible = "ibm,power10-core";
3393 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003394 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003395 ATTR_FAPI_POS = <36>;
3396 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 00 07 00 00 00 00 00 00 00 00 00 ];
3397 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-0/core-0";
3398 ATTR_TYPE = [ 07 ];
3399 };
3400
3401 core1 {
3402 compatible = "ibm,power10-core";
3403 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003404 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003405 ATTR_FAPI_POS = <37>;
3406 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 00 07 01 00 00 00 00 00 00 00 00 ];
3407 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-0/core-1";
3408 ATTR_TYPE = [ 07 ];
3409 };
3410 };
3411
3412 fc1 {
3413 compatible = "ibm,power10-fc";
3414 index = <0x03>;
3415 ATTR_FAPI_POS = <19>;
3416 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 01 53 01 00 00 00 00 00 00 00 00 00 00 ];
3417 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-1";
3418 ATTR_TYPE = [ 53 ];
3419
3420 core0 {
3421 compatible = "ibm,power10-core";
3422 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003423 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003424 ATTR_FAPI_POS = <38>;
3425 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 01 07 00 00 00 00 00 00 00 00 00 ];
3426 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-1/core-0";
3427 ATTR_TYPE = [ 07 ];
3428 };
3429
3430 core1 {
3431 compatible = "ibm,power10-core";
3432 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003433 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003434 ATTR_FAPI_POS = <39>;
3435 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 01 53 01 07 01 00 00 00 00 00 00 00 00 ];
3436 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-1/fc-1/core-1";
3437 ATTR_TYPE = [ 07 ];
3438 };
3439 };
3440 };
3441 };
3442
3443 perv34 {
3444 compatible = "ibm,power10-chiplet";
3445 index = <0x22>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003446 ATTR_CHIP_UNIT_POS = [ 22 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003447 ATTR_FAPI_POS = <90>;
3448 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 22 00 00 00 00 00 00 00 00 00 00 00 00 ];
3449 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-34";
3450 ATTR_TYPE = [ 2C ];
3451
3452 eq2 {
3453 compatible = "ibm,power10-eq";
3454 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003455 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003456 ATTR_FAPI_POS = <10>;
3457 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 02 00 00 00 00 00 00 00 00 00 00 00 00 ];
3458 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2";
3459 ATTR_TYPE = [ 23 ];
3460
3461 fc0 {
3462 compatible = "ibm,power10-fc";
3463 index = <0x04>;
3464 ATTR_FAPI_POS = <20>;
3465 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 02 53 00 00 00 00 00 00 00 00 00 00 00 ];
3466 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-0";
3467 ATTR_TYPE = [ 53 ];
3468
3469 core0 {
3470 compatible = "ibm,power10-core";
3471 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003472 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003473 ATTR_FAPI_POS = <40>;
3474 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 00 07 00 00 00 00 00 00 00 00 00 ];
3475 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-0/core-0";
3476 ATTR_TYPE = [ 07 ];
3477 };
3478
3479 core1 {
3480 compatible = "ibm,power10-core";
3481 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003482 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003483 ATTR_FAPI_POS = <41>;
3484 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 00 07 01 00 00 00 00 00 00 00 00 ];
3485 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-0/core-1";
3486 ATTR_TYPE = [ 07 ];
3487 };
3488 };
3489
3490 fc1 {
3491 compatible = "ibm,power10-fc";
3492 index = <0x05>;
3493 ATTR_FAPI_POS = <21>;
3494 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 02 53 01 00 00 00 00 00 00 00 00 00 00 ];
3495 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-1";
3496 ATTR_TYPE = [ 53 ];
3497
3498 core0 {
3499 compatible = "ibm,power10-core";
3500 index = <0x0a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003501 ATTR_CHIP_UNIT_POS = [ 0A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003502 ATTR_FAPI_POS = <42>;
3503 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 01 07 00 00 00 00 00 00 00 00 00 ];
3504 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-1/core-0";
3505 ATTR_TYPE = [ 07 ];
3506 };
3507
3508 core1 {
3509 compatible = "ibm,power10-core";
3510 index = <0x0b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003511 ATTR_CHIP_UNIT_POS = [ 0B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003512 ATTR_FAPI_POS = <43>;
3513 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 02 53 01 07 01 00 00 00 00 00 00 00 00 ];
3514 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-2/fc-1/core-1";
3515 ATTR_TYPE = [ 07 ];
3516 };
3517 };
3518 };
3519 };
3520
3521 perv35 {
3522 compatible = "ibm,power10-chiplet";
3523 index = <0x23>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003524 ATTR_CHIP_UNIT_POS = [ 23 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003525 ATTR_FAPI_POS = <91>;
3526 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 23 00 00 00 00 00 00 00 00 00 00 00 00 ];
3527 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-35";
3528 ATTR_TYPE = [ 2C ];
3529
3530 eq3 {
3531 compatible = "ibm,power10-eq";
3532 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003533 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003534 ATTR_FAPI_POS = <11>;
3535 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 03 00 00 00 00 00 00 00 00 00 00 00 00 ];
3536 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3";
3537 ATTR_TYPE = [ 23 ];
3538
3539 fc0 {
3540 compatible = "ibm,power10-fc";
3541 index = <0x06>;
3542 ATTR_FAPI_POS = <22>;
3543 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 03 53 00 00 00 00 00 00 00 00 00 00 00 ];
3544 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-0";
3545 ATTR_TYPE = [ 53 ];
3546
3547 core0 {
3548 compatible = "ibm,power10-core";
3549 index = <0x0c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003550 ATTR_CHIP_UNIT_POS = [ 0C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003551 ATTR_FAPI_POS = <44>;
3552 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 00 07 00 00 00 00 00 00 00 00 00 ];
3553 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-0/core-0";
3554 ATTR_TYPE = [ 07 ];
3555 };
3556
3557 core1 {
3558 compatible = "ibm,power10-core";
3559 index = <0x0d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003560 ATTR_CHIP_UNIT_POS = [ 0D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003561 ATTR_FAPI_POS = <45>;
3562 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 00 07 01 00 00 00 00 00 00 00 00 ];
3563 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-0/core-1";
3564 ATTR_TYPE = [ 07 ];
3565 };
3566 };
3567
3568 fc1 {
3569 compatible = "ibm,power10-fc";
3570 index = <0x07>;
3571 ATTR_FAPI_POS = <23>;
3572 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 03 53 01 00 00 00 00 00 00 00 00 00 00 ];
3573 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-1";
3574 ATTR_TYPE = [ 53 ];
3575
3576 core0 {
3577 compatible = "ibm,power10-core";
3578 index = <0x0e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003579 ATTR_CHIP_UNIT_POS = [ 0E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003580 ATTR_FAPI_POS = <46>;
3581 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 01 07 00 00 00 00 00 00 00 00 00 ];
3582 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-1/core-0";
3583 ATTR_TYPE = [ 07 ];
3584 };
3585
3586 core1 {
3587 compatible = "ibm,power10-core";
3588 index = <0x0f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003589 ATTR_CHIP_UNIT_POS = [ 0F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003590 ATTR_FAPI_POS = <47>;
3591 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 03 53 01 07 01 00 00 00 00 00 00 00 00 ];
3592 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-3/fc-1/core-1";
3593 ATTR_TYPE = [ 07 ];
3594 };
3595 };
3596 };
3597 };
3598
3599 perv36 {
3600 compatible = "ibm,power10-chiplet";
3601 index = <0x24>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003602 ATTR_CHIP_UNIT_POS = [ 24 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003603 ATTR_FAPI_POS = <92>;
3604 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 24 00 00 00 00 00 00 00 00 00 00 00 00 ];
3605 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-36";
3606 ATTR_TYPE = [ 2C ];
3607
3608 eq4 {
3609 compatible = "ibm,power10-eq";
3610 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003611 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003612 ATTR_FAPI_POS = <12>;
3613 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 04 00 00 00 00 00 00 00 00 00 00 00 00 ];
3614 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4";
3615 ATTR_TYPE = [ 23 ];
3616
3617 fc0 {
3618 compatible = "ibm,power10-fc";
3619 index = <0x08>;
3620 ATTR_FAPI_POS = <24>;
3621 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 04 53 00 00 00 00 00 00 00 00 00 00 00 ];
3622 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-0";
3623 ATTR_TYPE = [ 53 ];
3624
3625 core0 {
3626 compatible = "ibm,power10-core";
3627 index = <0x10>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003628 ATTR_CHIP_UNIT_POS = [ 10 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003629 ATTR_FAPI_POS = <48>;
3630 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 00 07 00 00 00 00 00 00 00 00 00 ];
3631 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-0/core-0";
3632 ATTR_TYPE = [ 07 ];
3633 };
3634
3635 core1 {
3636 compatible = "ibm,power10-core";
3637 index = <0x11>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003638 ATTR_CHIP_UNIT_POS = [ 11 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003639 ATTR_FAPI_POS = <49>;
3640 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 00 07 01 00 00 00 00 00 00 00 00 ];
3641 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-0/core-1";
3642 ATTR_TYPE = [ 07 ];
3643 };
3644 };
3645
3646 fc1 {
3647 compatible = "ibm,power10-fc";
3648 index = <0x09>;
3649 ATTR_FAPI_POS = <25>;
3650 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 04 53 01 00 00 00 00 00 00 00 00 00 00 ];
3651 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-1";
3652 ATTR_TYPE = [ 53 ];
3653
3654 core0 {
3655 compatible = "ibm,power10-core";
3656 index = <0x12>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003657 ATTR_CHIP_UNIT_POS = [ 12 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003658 ATTR_FAPI_POS = <50>;
3659 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 01 07 00 00 00 00 00 00 00 00 00 ];
3660 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-1/core-0";
3661 ATTR_TYPE = [ 07 ];
3662 };
3663
3664 core1 {
3665 compatible = "ibm,power10-core";
3666 index = <0x13>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003667 ATTR_CHIP_UNIT_POS = [ 13 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003668 ATTR_FAPI_POS = <51>;
3669 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 04 53 01 07 01 00 00 00 00 00 00 00 00 ];
3670 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-4/fc-1/core-1";
3671 ATTR_TYPE = [ 07 ];
3672 };
3673 };
3674 };
3675 };
3676
3677 perv37 {
3678 compatible = "ibm,power10-chiplet";
3679 index = <0x25>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003680 ATTR_CHIP_UNIT_POS = [ 25 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003681 ATTR_FAPI_POS = <93>;
3682 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 25 00 00 00 00 00 00 00 00 00 00 00 00 ];
3683 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-37";
3684 ATTR_TYPE = [ 2C ];
3685
3686 eq5 {
3687 compatible = "ibm,power10-eq";
3688 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003689 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003690 ATTR_FAPI_POS = <13>;
3691 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 05 00 00 00 00 00 00 00 00 00 00 00 00 ];
3692 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5";
3693 ATTR_TYPE = [ 23 ];
3694
3695 fc0 {
3696 compatible = "ibm,power10-fc";
3697 index = <0x0a>;
3698 ATTR_FAPI_POS = <26>;
3699 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 05 53 00 00 00 00 00 00 00 00 00 00 00 ];
3700 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-0";
3701 ATTR_TYPE = [ 53 ];
3702
3703 core0 {
3704 compatible = "ibm,power10-core";
3705 index = <0x14>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003706 ATTR_CHIP_UNIT_POS = [ 14 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003707 ATTR_FAPI_POS = <52>;
3708 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 00 07 00 00 00 00 00 00 00 00 00 ];
3709 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-0/core-0";
3710 ATTR_TYPE = [ 07 ];
3711 };
3712
3713 core1 {
3714 compatible = "ibm,power10-core";
3715 index = <0x15>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003716 ATTR_CHIP_UNIT_POS = [ 15 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003717 ATTR_FAPI_POS = <53>;
3718 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 00 07 01 00 00 00 00 00 00 00 00 ];
3719 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-0/core-1";
3720 ATTR_TYPE = [ 07 ];
3721 };
3722 };
3723
3724 fc1 {
3725 compatible = "ibm,power10-fc";
3726 index = <0x0b>;
3727 ATTR_FAPI_POS = <27>;
3728 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 05 53 01 00 00 00 00 00 00 00 00 00 00 ];
3729 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-1";
3730 ATTR_TYPE = [ 53 ];
3731
3732 core0 {
3733 compatible = "ibm,power10-core";
3734 index = <0x16>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003735 ATTR_CHIP_UNIT_POS = [ 16 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003736 ATTR_FAPI_POS = <54>;
3737 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 01 07 00 00 00 00 00 00 00 00 00 ];
3738 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-1/core-0";
3739 ATTR_TYPE = [ 07 ];
3740 };
3741
3742 core1 {
3743 compatible = "ibm,power10-core";
3744 index = <0x17>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003745 ATTR_CHIP_UNIT_POS = [ 17 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003746 ATTR_FAPI_POS = <55>;
3747 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 05 53 01 07 01 00 00 00 00 00 00 00 00 ];
3748 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-5/fc-1/core-1";
3749 ATTR_TYPE = [ 07 ];
3750 };
3751 };
3752 };
3753 };
3754
3755 perv38 {
3756 compatible = "ibm,power10-chiplet";
3757 index = <0x26>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003758 ATTR_CHIP_UNIT_POS = [ 26 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003759 ATTR_FAPI_POS = <94>;
3760 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 26 00 00 00 00 00 00 00 00 00 00 00 00 ];
3761 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-38";
3762 ATTR_TYPE = [ 2C ];
3763
3764 eq6 {
3765 compatible = "ibm,power10-eq";
3766 index = <0x06>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003767 ATTR_CHIP_UNIT_POS = [ 06 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003768 ATTR_FAPI_POS = <14>;
3769 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 06 00 00 00 00 00 00 00 00 00 00 00 00 ];
3770 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6";
3771 ATTR_TYPE = [ 23 ];
3772
3773 fc0 {
3774 compatible = "ibm,power10-fc";
3775 index = <0x0c>;
3776 ATTR_FAPI_POS = <28>;
3777 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 06 53 00 00 00 00 00 00 00 00 00 00 00 ];
3778 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-0";
3779 ATTR_TYPE = [ 53 ];
3780
3781 core0 {
3782 compatible = "ibm,power10-core";
3783 index = <0x18>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003784 ATTR_CHIP_UNIT_POS = [ 18 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003785 ATTR_FAPI_POS = <56>;
3786 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 00 07 00 00 00 00 00 00 00 00 00 ];
3787 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-0/core-0";
3788 ATTR_TYPE = [ 07 ];
3789 };
3790
3791 core1 {
3792 compatible = "ibm,power10-core";
3793 index = <0x19>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003794 ATTR_CHIP_UNIT_POS = [ 19 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003795 ATTR_FAPI_POS = <57>;
3796 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 00 07 01 00 00 00 00 00 00 00 00 ];
3797 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-0/core-1";
3798 ATTR_TYPE = [ 07 ];
3799 };
3800 };
3801
3802 fc1 {
3803 compatible = "ibm,power10-fc";
3804 index = <0x0d>;
3805 ATTR_FAPI_POS = <29>;
3806 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 06 53 01 00 00 00 00 00 00 00 00 00 00 ];
3807 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-1";
3808 ATTR_TYPE = [ 53 ];
3809
3810 core0 {
3811 compatible = "ibm,power10-core";
3812 index = <0x1a>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003813 ATTR_CHIP_UNIT_POS = [ 1A ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003814 ATTR_FAPI_POS = <58>;
3815 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 01 07 00 00 00 00 00 00 00 00 00 ];
3816 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-1/core-0";
3817 ATTR_TYPE = [ 07 ];
3818 };
3819
3820 core1 {
3821 compatible = "ibm,power10-core";
3822 index = <0x1b>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003823 ATTR_CHIP_UNIT_POS = [ 1B ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003824 ATTR_FAPI_POS = <59>;
3825 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 06 53 01 07 01 00 00 00 00 00 00 00 00 ];
3826 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-6/fc-1/core-1";
3827 ATTR_TYPE = [ 07 ];
3828 };
3829 };
3830 };
3831 };
3832
3833 perv39 {
3834 compatible = "ibm,power10-chiplet";
3835 index = <0x27>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003836 ATTR_CHIP_UNIT_POS = [ 27 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003837 ATTR_FAPI_POS = <95>;
3838 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 27 00 00 00 00 00 00 00 00 00 00 00 00 ];
3839 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-39";
3840 ATTR_TYPE = [ 2C ];
3841
3842 eq7 {
3843 compatible = "ibm,power10-eq";
3844 index = <0x07>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003845 ATTR_CHIP_UNIT_POS = [ 07 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003846 ATTR_FAPI_POS = <15>;
3847 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 23 07 00 00 00 00 00 00 00 00 00 00 00 00 ];
3848 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7";
3849 ATTR_TYPE = [ 23 ];
3850
3851 fc0 {
3852 compatible = "ibm,power10-fc";
3853 index = <0x0e>;
3854 ATTR_FAPI_POS = <30>;
3855 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 07 53 00 00 00 00 00 00 00 00 00 00 00 ];
3856 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-0";
3857 ATTR_TYPE = [ 53 ];
3858
3859 core0 {
3860 compatible = "ibm,power10-core";
3861 index = <0x1c>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003862 ATTR_CHIP_UNIT_POS = [ 1C ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003863 ATTR_FAPI_POS = <60>;
3864 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 00 07 00 00 00 00 00 00 00 00 00 ];
3865 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-0/core-0";
3866 ATTR_TYPE = [ 07 ];
3867 };
3868
3869 core1 {
3870 compatible = "ibm,power10-core";
3871 index = <0x1d>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003872 ATTR_CHIP_UNIT_POS = [ 1D ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003873 ATTR_FAPI_POS = <61>;
3874 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 00 07 01 00 00 00 00 00 00 00 00 ];
3875 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-0/core-1";
3876 ATTR_TYPE = [ 07 ];
3877 };
3878 };
3879
3880 fc1 {
3881 compatible = "ibm,power10-fc";
3882 index = <0x0f>;
3883 ATTR_FAPI_POS = <31>;
3884 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 23 07 53 01 00 00 00 00 00 00 00 00 00 00 ];
3885 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-1";
3886 ATTR_TYPE = [ 53 ];
3887
3888 core0 {
3889 compatible = "ibm,power10-core";
3890 index = <0x1e>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003891 ATTR_CHIP_UNIT_POS = [ 1E ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003892 ATTR_FAPI_POS = <62>;
3893 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 01 07 00 00 00 00 00 00 00 00 00 ];
3894 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-1/core-0";
3895 ATTR_TYPE = [ 07 ];
3896 };
3897
3898 core1 {
3899 compatible = "ibm,power10-core";
3900 index = <0x1f>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003901 ATTR_CHIP_UNIT_POS = [ 1F ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003902 ATTR_FAPI_POS = <63>;
3903 ATTR_PHYS_BIN_PATH = [ 26 01 00 02 00 05 01 23 07 53 01 07 01 00 00 00 00 00 00 00 00 ];
3904 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/eq-7/fc-1/core-1";
3905 ATTR_TYPE = [ 07 ];
3906 };
3907 };
3908 };
3909 };
3910
3911 perv8 {
3912 compatible = "ibm,power10-chiplet";
3913 index = <0x08>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003914 ATTR_CHIP_UNIT_POS = [ 08 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003915 ATTR_FAPI_POS = <64>;
3916 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 08 00 00 00 00 00 00 00 00 00 00 00 00 ];
3917 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-8";
3918 ATTR_TYPE = [ 2C ];
3919
3920 pec0 {
3921 compatible = "ibm,power10-pec";
3922 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003923 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003924 ATTR_FAPI_POS = <2>;
3925 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 ];
3926 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0";
3927 ATTR_TYPE = [ 2D ];
3928
3929 phb0 {
3930 compatible = "ibm,power10-phb";
3931 index = <0x00>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003932 ATTR_CHIP_UNIT_POS = [ 00 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003933 ATTR_FAPI_POS = <6>;
3934 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 00 2E 00 00 00 00 00 00 00 00 00 00 00 ];
3935 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0/phb-0";
3936 ATTR_TYPE = [ 2E ];
3937 };
3938
3939 phb1 {
3940 compatible = "ibm,power10-phb";
3941 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003942 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003943 ATTR_FAPI_POS = <7>;
3944 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 00 2E 01 00 00 00 00 00 00 00 00 00 00 ];
3945 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0/phb-1";
3946 ATTR_TYPE = [ 2E ];
3947 };
3948
3949 phb2 {
3950 compatible = "ibm,power10-phb";
3951 index = <0x02>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003952 ATTR_CHIP_UNIT_POS = [ 02 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003953 ATTR_FAPI_POS = <8>;
3954 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 00 2E 02 00 00 00 00 00 00 00 00 00 00 ];
3955 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-0/phb-2";
3956 ATTR_TYPE = [ 2E ];
3957 };
3958 };
3959 };
3960
3961 perv9 {
3962 compatible = "ibm,power10-chiplet";
3963 index = <0x09>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003964 ATTR_CHIP_UNIT_POS = [ 09 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003965 ATTR_FAPI_POS = <65>;
3966 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2C 09 00 00 00 00 00 00 00 00 00 00 00 00 ];
3967 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/perv-9";
3968 ATTR_TYPE = [ 2C ];
3969
3970 pec1 {
3971 compatible = "ibm,power10-pec";
3972 index = <0x01>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003973 ATTR_CHIP_UNIT_POS = [ 01 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003974 ATTR_FAPI_POS = <3>;
3975 ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 01 2D 01 00 00 00 00 00 00 00 00 00 00 00 00 ];
3976 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1";
3977 ATTR_TYPE = [ 2D ];
3978
3979 phb0 {
3980 compatible = "ibm,power10-phb";
3981 index = <0x03>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003982 ATTR_CHIP_UNIT_POS = [ 03 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003983 ATTR_FAPI_POS = <9>;
3984 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 01 2E 00 00 00 00 00 00 00 00 00 00 00 ];
3985 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1/phb-0";
3986 ATTR_TYPE = [ 2E ];
3987 };
3988
3989 phb1 {
3990 compatible = "ibm,power10-phb";
3991 index = <0x04>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06003992 ATTR_CHIP_UNIT_POS = [ 04 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06003993 ATTR_FAPI_POS = <10>;
3994 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 01 2E 01 00 00 00 00 00 00 00 00 00 00 ];
3995 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1/phb-1";
3996 ATTR_TYPE = [ 2E ];
3997 };
3998
3999 phb2 {
4000 compatible = "ibm,power10-phb";
4001 index = <0x05>;
Zane Shelley2a394cb2022-02-17 22:01:39 -06004002 ATTR_CHIP_UNIT_POS = [ 05 ];
Zane Shelleyafc6acd2022-01-12 14:32:56 -06004003 ATTR_FAPI_POS = <11>;
4004 ATTR_PHYS_BIN_PATH = [ 25 01 00 02 00 05 01 2D 01 2E 02 00 00 00 00 00 00 00 00 00 00 ];
4005 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-1/pec-1/phb-2";
4006 ATTR_TYPE = [ 2E ];
4007 };
4008 };
4009 };
4010 };
4011 };
4012};