blob: 8db2e1906b8ac38a311f0d085e19cdfc6e979daa [file] [log] [blame]
Peter Yin0740b172024-10-21 14:37:42 +08001[
2 {
3 "Exposes": [
4 {
5 "BridgeGpio": [
6 {
7 "Name": "rtc-battery-voltage-read-enable",
8 "Polarity": "High",
9 "SetupTime": 1
10 }
11 ],
12 "Index": 7,
13 "Name": "MB_P3V_BAT_VOLT_V",
14 "ScaleFactor": 0.333333333,
15 "Thresholds": [
16 {
17 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080018 "Hysteresis": 0.04,
Peter Yin0740b172024-10-21 14:37:42 +080019 "Name": "lower critical",
20 "Severity": 1,
21 "Value": 2.0
22 },
23 {
24 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080025 "Hysteresis": 0.068,
Peter Yin0740b172024-10-21 14:37:42 +080026 "Name": "upper critical",
27 "Severity": 1,
28 "Value": 3.4
29 }
30 ],
31 "Type": "ADC"
32 },
33 {
34 "Address": "0x1d",
35 "Bus": 29,
36 "Labels": [
37 "in1",
38 "in2",
39 "in3",
40 "in4",
41 "in5"
42 ],
43 "Name": "MB_ADC0",
44 "Thresholds": [
45 {
46 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080047 "Hysteresis": 0.0209,
Peter Yin0740b172024-10-21 14:37:42 +080048 "Label": "in1",
49 "Name": "lower critical",
50 "Severity": 1,
51 "Value": 1.045
52 },
53 {
54 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080055 "Hysteresis": 0.0231,
Peter Yin0740b172024-10-21 14:37:42 +080056 "Label": "in1",
57 "Name": "upper critical",
58 "Severity": 1,
59 "Value": 1.155
60 },
61 {
62 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080063 "Hysteresis": 0.0627,
Peter Yin0740b172024-10-21 14:37:42 +080064 "Label": "in2",
65 "Name": "lower critical",
66 "Severity": 1,
67 "Value": 3.135
68 },
69 {
70 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080071 "Hysteresis": 0.068,
Peter Yin0740b172024-10-21 14:37:42 +080072 "Label": "in2",
73 "Name": "upper critical",
74 "Severity": 1,
75 "Value": 3.4
76 },
77 {
78 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080079 "Hysteresis": 0.0352,
Peter Yin0740b172024-10-21 14:37:42 +080080 "Label": "in3",
81 "Name": "lower critical",
82 "Severity": 1,
83 "Value": 1.76
84 },
85 {
86 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080087 "Hysteresis": 0.0368,
Peter Yin0740b172024-10-21 14:37:42 +080088 "Label": "in3",
89 "Name": "upper critical",
90 "Severity": 1,
91 "Value": 1.84
92 },
93 {
94 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +080095 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +080096 "Label": "in4",
97 "Name": "lower critical",
98 "Severity": 1,
99 "Value": 10.8
100 },
101 {
102 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800103 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800104 "Label": "in4",
105 "Name": "upper critical",
106 "Severity": 1,
107 "Value": 13.2
108 },
109 {
110 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800111 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800112 "Label": "in5",
113 "Name": "lower critical",
114 "Severity": 1,
115 "Value": 10.8
116 },
117 {
118 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800119 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800120 "Label": "in5",
121 "Name": "upper critical",
122 "Severity": 1,
123 "Value": 13.2
124 }
125 ],
126 "Type": "ADC128D818",
127 "in1_Name": "MB_PVDD11_S3_VOLT_V",
128 "in1_PowerState": "On",
129 "in2_Name": "MB_P3V3_STBY_VOLT_V",
130 "in2_Scale": 500,
131 "in3_Name": "MB_PVDD18_S5_VOLT_V",
132 "in4_Name": "MB_P12V_AUX_VOLT_V",
133 "in4_Scale": 151.515151515,
134 "in5_Name": "MB_P12V_STBY_VOLT_V",
135 "in5_Scale": 151.515151515
136 },
137 {
138 "Address": "0x1f",
139 "Bus": 29,
140 "Labels": [
141 "in0",
142 "in1",
143 "in2",
144 "in3",
145 "in4",
146 "in5"
147 ],
148 "Name": "MB_ADC1",
149 "Thresholds": [
150 {
151 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800152 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800153 "Label": "in0",
154 "Name": "lower critical",
155 "Severity": 1,
156 "Value": 10.8
157 },
158 {
159 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800160 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800161 "Label": "in0",
162 "Name": "upper critical",
163 "Severity": 1,
164 "Value": 13.2
165 },
166 {
167 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800168 "Hysteresis": 0.095,
Peter Yin0740b172024-10-21 14:37:42 +0800169 "Label": "in1",
170 "Name": "lower critical",
171 "Severity": 1,
172 "Value": 4.75
173 },
174 {
175 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800176 "Hysteresis": 0.105,
Peter Yin0740b172024-10-21 14:37:42 +0800177 "Label": "in1",
178 "Name": "upper critical",
179 "Severity": 1,
180 "Value": 5.25
181 },
182 {
183 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800184 "Hysteresis": 0.0626,
Peter Yin0740b172024-10-21 14:37:42 +0800185 "Label": "in2",
186 "Name": "lower critical",
187 "Severity": 1,
188 "Value": 3.13
189 },
190 {
191 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800192 "Hysteresis": 0.0692,
Peter Yin0740b172024-10-21 14:37:42 +0800193 "Label": "in2",
194 "Name": "upper critical",
195 "Severity": 1,
196 "Value": 3.46
197 },
198 {
199 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800200 "Hysteresis": 0.0342,
Peter Yin0740b172024-10-21 14:37:42 +0800201 "Label": "in3",
202 "Name": "lower critical",
203 "Severity": 1,
204 "Value": 1.71
205 },
206 {
207 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800208 "Hysteresis": 0.0378,
Peter Yin0740b172024-10-21 14:37:42 +0800209 "Label": "in3",
210 "Name": "upper critical",
211 "Severity": 1,
212 "Value": 1.89
213 },
214 {
215 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800216 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800217 "Label": "in4",
218 "Name": "lower critical",
219 "Severity": 1,
220 "Value": 10.8
221 },
222 {
223 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800224 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800225 "Label": "in4",
226 "Name": "upper critical",
227 "Severity": 1,
228 "Value": 13.2
229 },
230 {
231 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800232 "Hysteresis": 0.0342,
Peter Yin0740b172024-10-21 14:37:42 +0800233 "Label": "in5",
234 "Name": "lower critical",
235 "Severity": 1,
236 "Value": 1.71
237 },
238 {
239 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800240 "Hysteresis": 0.0378,
Peter Yin0740b172024-10-21 14:37:42 +0800241 "Label": "in5",
242 "Name": "upper critical",
243 "Severity": 1,
244 "Value": 1.89
245 }
246 ],
247 "Type": "ADC128D818",
248 "in0_Name": "MB_P12V_MEM0_VOLT_V",
Peter Yin0740b172024-10-21 14:37:42 +0800249 "in0_Scale": 151.515151515,
250 "in1_Name": "MB_P5V_STBY_VOLT_V",
Peter Yin0740b172024-10-21 14:37:42 +0800251 "in1_Scale": 281.29395218,
252 "in2_Name": "MB_PVDD33_S5_VOLT_V",
Peter Yin0740b172024-10-21 14:37:42 +0800253 "in2_Scale": 500,
254 "in3_Name": "MB_P1V8_STBY_VOLT_V",
Peter Yin0740b172024-10-21 14:37:42 +0800255 "in4_Name": "MB_P12V_MEM1_VOLT_V",
Peter Yin0740b172024-10-21 14:37:42 +0800256 "in4_Scale": 151.515151515,
257 "in5_Name": "MB_P1V8_CPU_RT_VOLT_V",
258 "in5_PowerState": "On"
259 },
260 {
261 "Address": "$address",
262 "Bus": "$bus",
263 "Name": "MB FRU",
264 "Type": "EEPROM"
265 },
266 {
267 "Address": "0x45",
268 "Bus": 23,
269 "Labels": [
270 "in1",
271 "curr1",
272 "power1"
273 ],
274 "Name": "MB_E1S0",
275 "PowerState": "On",
276 "Thresholds": [
277 {
278 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800279 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800280 "Label": "in1",
281 "Name": "lower critical",
282 "Severity": 1,
283 "Value": 10.8
284 },
285 {
286 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800287 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800288 "Label": "in1",
289 "Name": "upper critical",
290 "Severity": 1,
291 "Value": 13.2
292 },
293 {
294 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800295 "Hysteresis": 0.042,
Peter Yin0740b172024-10-21 14:37:42 +0800296 "Label": "curr1",
297 "Name": "upper critical",
298 "Severity": 1,
299 "Value": 2.1
300 },
301 {
302 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800303 "Hysteresis": 0.5,
Peter Yin0740b172024-10-21 14:37:42 +0800304 "Label": "power1",
305 "Name": "upper critical",
306 "Severity": 1,
307 "Value": 25.0
308 }
309 ],
310 "Type": "INA230",
311 "curr1_Name": "MB_E1S0_P12V_CURR_A",
312 "in1_Name": "MB_E1S0_P12V_VOLT_V",
313 "power1_Name": "MB_E1S0_P12V_PWR_W"
314 },
315 {
316 "Address": "0x45",
317 "Bus": 22,
318 "Labels": [
319 "in1",
320 "curr1",
321 "power1"
322 ],
323 "Name": "MB_E1S1",
324 "PowerState": "On",
325 "Thresholds": [
326 {
327 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800328 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800329 "Label": "in1",
330 "Name": "lower critical",
331 "Severity": 1,
332 "Value": 10.8
333 },
334 {
335 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800336 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800337 "Label": "in1",
338 "Name": "upper critical",
339 "Severity": 1,
340 "Value": 13.2
341 },
342 {
343 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800344 "Hysteresis": 0.042,
Peter Yin0740b172024-10-21 14:37:42 +0800345 "Label": "curr1",
346 "Name": "upper critical",
347 "Severity": 1,
348 "Value": 2.1
349 },
350 {
351 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800352 "Hysteresis": 0.5,
Peter Yin0740b172024-10-21 14:37:42 +0800353 "Label": "power1",
354 "Name": "upper critical",
355 "Severity": 1,
356 "Value": 25.0
357 }
358 ],
359 "Type": "INA230",
360 "curr1_Name": "MB_E1S1_P12V_CURR_A",
361 "in1_Name": "MB_E1S1_P12V_VOLT_V",
362 "power1_Name": "MB_E1S1_P12V_PWR_W"
363 },
364 {
365 "Address": "0x45",
366 "Bus": 29,
367 "Labels": [
368 "in1",
369 "curr1",
370 "power1"
371 ],
372 "Name": "NIC_MEZZ",
373 "Thresholds": [
374 {
375 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800376 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800377 "Label": "in1",
378 "Name": "lower critical",
379 "Severity": 1,
380 "Value": 10.8
381 },
382 {
383 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800384 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800385 "Label": "in1",
386 "Name": "upper critical",
387 "Severity": 1,
388 "Value": 13.2
389 },
390 {
391 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800392 "Hysteresis": 0.114,
Peter Yin0740b172024-10-21 14:37:42 +0800393 "Label": "curr1",
394 "Name": "upper critical",
395 "Severity": 1,
396 "Value": 5.7
397 },
398 {
399 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800400 "Hysteresis": 1.5,
Peter Yin0740b172024-10-21 14:37:42 +0800401 "Label": "power1",
402 "Name": "upper critical",
403 "Severity": 1,
404 "Value": 75.0
405 }
406 ],
407 "Type": "INA230",
408 "curr1_Name": "NIC_MEZZ_P12V_CURR_A",
409 "in1_Name": "NIC_MEZZ_P12V_VOLT_V",
410 "power1_Name": "NIC_MEZZ_P12V_PWR_W"
411 },
412 {
413 "Address": "0x63",
414 "Bus": 28,
415 "Labels": [
416 "iout1",
417 "vout1",
418 "pout1",
419 "temp1"
420 ],
421 "Name": "MB_VR_CPU_PVDD11",
422 "PowerState": "On",
423 "Thresholds": [
424 {
425 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800426 "Hysteresis": 1.18,
Peter Yin0740b172024-10-21 14:37:42 +0800427 "Label": "iout1",
428 "Name": "upper critical",
429 "Severity": 1,
430 "Value": 59.0
431 },
432 {
433 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800434 "Hysteresis": 0.0209,
Peter Yin0740b172024-10-21 14:37:42 +0800435 "Label": "vout1",
436 "Name": "lower critical",
437 "Severity": 1,
438 "Value": 1.045
439 },
440 {
441 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800442 "Hysteresis": 0.0231,
Peter Yin0740b172024-10-21 14:37:42 +0800443 "Label": "vout1",
444 "Name": "upper critical",
445 "Severity": 1,
446 "Value": 1.155
447 },
448 {
449 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800450 "Hysteresis": 1.3,
Peter Yin0740b172024-10-21 14:37:42 +0800451 "Label": "pout1",
452 "Name": "upper critical",
453 "Severity": 1,
454 "Value": 65.0
455 },
456 {
457 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800458 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800459 "Label": "temp1",
460 "Name": "lower critical",
461 "Severity": 1,
462 "Value": -1.0
463 },
464 {
465 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800466 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800467 "Label": "temp1",
468 "Name": "upper critical",
469 "Severity": 1,
470 "Value": 105.0
471 }
472 ],
473 "Type": "ISL69260",
474 "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
475 "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
476 "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
477 "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
478 },
479 {
480 "Address": "0x61",
481 "Bus": 28,
482 "Labels": [
483 "iout1",
484 "iout2",
485 "vout1",
486 "vout2",
487 "pout1",
488 "pout2",
489 "temp1",
490 "temp2"
491 ],
492 "Name": "MB_VR_CPU_VCORE0_SOC",
493 "PowerState": "On",
494 "Thresholds": [
495 {
496 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800497 "Hysteresis": 6.36,
Peter Yin0740b172024-10-21 14:37:42 +0800498 "Label": "iout1",
499 "Name": "upper critical",
500 "Severity": 1,
501 "Value": 318.0
502 },
503 {
504 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800505 "Hysteresis": 4.2,
Peter Yin0740b172024-10-21 14:37:42 +0800506 "Label": "iout2",
507 "Name": "upper critical",
508 "Severity": 1,
509 "Value": 210.0
510 },
511 {
512 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800513 "Hysteresis": 0.0106,
Peter Yin0740b172024-10-21 14:37:42 +0800514 "Label": "vout1",
515 "Name": "lower critical",
516 "Severity": 1,
517 "Value": 0.53
518 },
519 {
520 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800521 "Hysteresis": 0.0304,
Peter Yin0740b172024-10-21 14:37:42 +0800522 "Label": "vout1",
523 "Name": "upper critical",
524 "Severity": 1,
525 "Value": 1.52
526 },
527 {
528 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800529 "Hysteresis": 0.0146,
Peter Yin0740b172024-10-21 14:37:42 +0800530 "Label": "vout2",
531 "Name": "lower critical",
532 "Severity": 1,
533 "Value": 0.73
534 },
535 {
536 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800537 "Hysteresis": 0.0244,
Peter Yin0740b172024-10-21 14:37:42 +0800538 "Label": "vout2",
539 "Name": "upper critical",
540 "Severity": 1,
541 "Value": 1.22
542 },
543 {
544 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800545 "Hysteresis": 3.5,
Peter Yin0740b172024-10-21 14:37:42 +0800546 "Label": "pout1",
547 "Name": "upper critical",
548 "Severity": 1,
549 "Value": 175.0
550 },
551 {
552 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800553 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800554 "Label": "pout2",
555 "Name": "upper critical",
556 "Severity": 1,
557 "Value": 105.0
558 },
559 {
560 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800561 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800562 "Label": "temp1",
563 "Name": "lower critical",
564 "Severity": 1,
565 "Value": -1.0
566 },
567 {
568 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800569 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800570 "Label": "temp1",
571 "Name": "upper critical",
572 "Severity": 1,
573 "Value": 105.0
574 },
575 {
576 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800577 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800578 "Label": "temp2",
579 "Name": "lower critical",
580 "Severity": 1,
581 "Value": -1.0
582 },
583 {
584 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800585 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800586 "Label": "temp2",
587 "Name": "upper critical",
588 "Severity": 1,
589 "Value": 105.0
590 }
591 ],
592 "Type": "ISL69260",
593 "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
594 "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
595 "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
596 "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
597 "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
598 "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
599 "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
600 "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
601 },
602 {
603 "Address": "0x62",
604 "Bus": 28,
605 "Labels": [
606 "iout1",
607 "iout2",
608 "vout1",
609 "vout2",
610 "pout1",
611 "pout2",
612 "temp1",
613 "temp2"
614 ],
615 "Name": "MB_VR_CPU_VCORE1_PDDIO",
616 "PowerState": "On",
617 "Thresholds": [
618 {
619 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800620 "Hysteresis": 6.36,
Peter Yin0740b172024-10-21 14:37:42 +0800621 "Label": "iout1",
622 "Name": "upper critical",
623 "Severity": 1,
624 "Value": 318.0
625 },
626 {
627 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800628 "Hysteresis": 2.66,
Peter Yin0740b172024-10-21 14:37:42 +0800629 "Label": "iout2",
630 "Name": "upper critical",
631 "Severity": 1,
632 "Value": 133.0
633 },
634 {
635 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800636 "Hysteresis": 0.0106,
Peter Yin0740b172024-10-21 14:37:42 +0800637 "Label": "vout1",
638 "Name": "lower critical",
639 "Severity": 1,
640 "Value": 0.53
641 },
642 {
643 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800644 "Hysteresis": 0.0304,
Peter Yin0740b172024-10-21 14:37:42 +0800645 "Label": "vout1",
646 "Name": "upper critical",
647 "Severity": 1,
648 "Value": 1.52
649 },
650 {
651 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800652 "Hysteresis": 0.0176,
Peter Yin0740b172024-10-21 14:37:42 +0800653 "Label": "vout2",
654 "Name": "lower critical",
655 "Severity": 1,
656 "Value": 0.88
657 },
658 {
659 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800660 "Hysteresis": 0.0244,
Peter Yin0740b172024-10-21 14:37:42 +0800661 "Label": "vout2",
662 "Name": "upper critical",
663 "Severity": 1,
664 "Value": 1.22
665 },
666 {
667 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800668 "Hysteresis": 3.5,
Peter Yin0740b172024-10-21 14:37:42 +0800669 "Label": "pout1",
670 "Name": "upper critical",
671 "Severity": 1,
672 "Value": 175.0
673 },
674 {
675 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800676 "Hysteresis": 2.4,
Peter Yin0740b172024-10-21 14:37:42 +0800677 "Label": "pout2",
678 "Name": "upper critical",
679 "Severity": 1,
680 "Value": 120.0
681 },
682 {
683 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800684 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800685 "Label": "temp1",
686 "Name": "lower critical",
687 "Severity": 1,
688 "Value": -1.0
689 },
690 {
691 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800692 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800693 "Label": "temp1",
694 "Name": "upper critical",
695 "Severity": 1,
696 "Value": 105.0
697 },
698 {
699 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800700 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800701 "Label": "temp2",
702 "Name": "lower critical",
703 "Severity": 1,
704 "Value": -1.0
705 },
706 {
707 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800708 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800709 "Label": "temp2",
710 "Name": "upper critical",
711 "Severity": 1,
712 "Value": 105.0
713 }
714 ],
715 "Type": "ISL69260",
716 "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
717 "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
718 "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
719 "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
720 "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
721 "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
722 "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
723 "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
724 },
725 {
726 "Address": "0x20",
727 "Bus": 28,
728 "Labels": [
729 "iout1",
730 "vin",
731 "vout1",
732 "pin",
733 "temp1"
734 ],
735 "Name": "MB_HSC",
736 "Thresholds": [
737 {
738 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800739 "Hysteresis": 1.44,
Peter Yin0740b172024-10-21 14:37:42 +0800740 "Label": "iout1",
741 "Name": "upper critical",
742 "Severity": 1,
743 "Value": 72.0
744 },
745 {
746 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800747 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800748 "Label": "vin",
749 "Name": "lower critical",
750 "Severity": 1,
751 "Value": 10.8
752 },
753 {
754 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800755 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800756 "Label": "vin",
757 "Name": "upper critical",
758 "Severity": 1,
759 "Value": 13.2
760 },
761 {
762 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800763 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800764 "Label": "vout1",
765 "Name": "lower critical",
766 "Severity": 1,
767 "Value": 10.8
768 },
769 {
770 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800771 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800772 "Label": "vout1",
773 "Name": "upper critical",
774 "Severity": 1,
775 "Value": 13.2
776 },
777 {
778 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800779 "Hysteresis": 19.0,
Peter Yin0740b172024-10-21 14:37:42 +0800780 "Label": "pin",
781 "Name": "upper critical",
782 "Severity": 1,
783 "Value": 950.0
784 },
785 {
786 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800787 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800788 "Label": "temp1",
789 "Name": "upper critical",
790 "Severity": 1,
791 "Value": 80.0
792 }
793 ],
794 "Type": "MP5990",
795 "iout1_Name": "MB_HSC_CURR_A",
796 "pin_Name": "MB_HSC_PWR_W",
797 "temp1_Name": "MB_HSC_TEMP_C",
798 "vin_Name": "MB_HSC_VIN_VOLT_V",
799 "vout1_Name": "MB_HSC_VOUT_VOLT_V"
800 },
801 {
802 "Address": "0x6a",
803 "Bus": 23,
804 "Name": "MB_E1S0_TEMP_C",
805 "PowerState": "On",
806 "Thresholds": [
807 {
808 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800809 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +0800810 "Name": "lower critical",
811 "Severity": 1,
812 "Value": 5.0
813 },
814 {
815 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800816 "Hysteresis": 1.4,
Peter Yin0740b172024-10-21 14:37:42 +0800817 "Name": "upper critical",
818 "Severity": 1,
819 "Value": 70.0
820 }
821 ],
822 "Type": "NVME1000"
823 },
824 {
825 "Address": "0x6a",
826 "Bus": 22,
827 "Name": "MB_E1S1_TEMP_C",
828 "PowerState": "On",
829 "Thresholds": [
830 {
831 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800832 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +0800833 "Name": "lower critical",
834 "Severity": 1,
835 "Value": 5.0
836 },
837 {
838 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800839 "Hysteresis": 1.4,
Peter Yin0740b172024-10-21 14:37:42 +0800840 "Name": "upper critical",
841 "Severity": 1,
842 "Value": 70.0
843 }
844 ],
845 "Type": "NVME1000"
846 },
847 {
848 "Address": "0x24",
849 "Bus": 12,
850 "Name": "MB_RETIMER0_TEMP_C",
851 "PowerState": "On",
852 "Thresholds": [
853 {
854 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800855 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800856 "Name": "lower critical",
857 "Severity": 1,
858 "Value": -1.0
859 },
860 {
861 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800862 "Hysteresis": 2.0,
Peter Yin0740b172024-10-21 14:37:42 +0800863 "Name": "upper critical",
864 "Severity": 1,
865 "Value": 100.0
866 }
867 ],
868 "Type": "PT5161L"
869 },
870 {
871 "Address": "0x24",
872 "Bus": 21,
873 "Name": "MB_RETIMER1_TEMP_C",
874 "PowerState": "On",
875 "Thresholds": [
876 {
877 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800878 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800879 "Name": "lower critical",
880 "Severity": 1,
881 "Value": -1.0
882 },
883 {
884 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800885 "Hysteresis": 2.0,
Peter Yin0740b172024-10-21 14:37:42 +0800886 "Name": "upper critical",
887 "Severity": 1,
888 "Value": 100.0
889 }
890 ],
891 "Type": "PT5161L"
892 },
893 {
894 "Address": "0x3C",
895 "Bus": 7,
896 "Labels": [
897 "power1",
898 "power2",
899 "power3",
900 "power4",
901 "power5",
902 "power6",
903 "power7",
904 "power8",
905 "power9",
906 "temp1",
907 "temp2",
908 "temp3",
909 "temp4",
910 "temp5",
911 "temp6",
912 "temp7",
913 "temp8"
914 ],
915 "Name": "SBRMI",
916 "PowerState": "BiosPost",
917 "Thresholds": [
918 {
919 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800920 "Hysteresis": 12.8,
Peter Yin0740b172024-10-21 14:37:42 +0800921 "Label": "power1",
922 "Name": "upper critical",
923 "Severity": 1,
924 "Value": 640.0
925 },
926 {
927 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800928 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800929 "Label": "power2",
930 "Name": "upper critical",
931 "Severity": 1,
932 "Value": 14.0
933 },
934 {
935 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800936 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800937 "Label": "power3",
938 "Name": "upper critical",
939 "Severity": 1,
940 "Value": 14.0
941 },
942 {
943 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800944 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800945 "Label": "power4",
946 "Name": "upper critical",
947 "Severity": 1,
948 "Value": 14.0
949 },
950 {
951 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800952 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800953 "Label": "power5",
954 "Name": "upper critical",
955 "Severity": 1,
956 "Value": 14.0
957 },
958 {
959 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800960 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800961 "Label": "power6",
962 "Name": "upper critical",
963 "Severity": 1,
964 "Value": 14.0
965 },
966 {
967 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800968 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800969 "Label": "power7",
970 "Name": "upper critical",
971 "Severity": 1,
972 "Value": 14.0
973 },
974 {
975 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800976 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800977 "Label": "power8",
978 "Name": "upper critical",
979 "Severity": 1,
980 "Value": 14.0
981 },
982 {
983 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800984 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800985 "Label": "power9",
986 "Name": "upper critical",
987 "Severity": 1,
988 "Value": 14.0
989 },
990 {
991 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +0800992 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800993 "Label": "temp1",
994 "Name": "lower critical",
995 "Severity": 1,
996 "Value": -1.0
997 },
998 {
999 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001000 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001001 "Label": "temp1",
1002 "Name": "upper critical",
1003 "Severity": 1,
1004 "Value": 80.0
1005 },
1006 {
1007 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001008 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001009 "Label": "temp2",
1010 "Name": "lower critical",
1011 "Severity": 1,
1012 "Value": -1.0
1013 },
1014 {
1015 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001016 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001017 "Label": "temp2",
1018 "Name": "upper critical",
1019 "Severity": 1,
1020 "Value": 80.0
1021 },
1022 {
1023 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001024 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001025 "Label": "temp3",
1026 "Name": "lower critical",
1027 "Severity": 1,
1028 "Value": -1.0
1029 },
1030 {
1031 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001032 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001033 "Label": "temp3",
1034 "Name": "upper critical",
1035 "Severity": 1,
1036 "Value": 80.0
1037 },
1038 {
1039 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001040 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001041 "Label": "temp4",
1042 "Name": "lower critical",
1043 "Severity": 1,
1044 "Value": -1.0
1045 },
1046 {
1047 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001048 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001049 "Label": "temp4",
1050 "Name": "upper critical",
1051 "Severity": 1,
1052 "Value": 80.0
1053 },
1054 {
1055 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001056 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001057 "Label": "temp5",
1058 "Name": "lower critical",
1059 "Severity": 1,
1060 "Value": -1.0
1061 },
1062 {
1063 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001064 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001065 "Label": "temp5",
1066 "Name": "upper critical",
1067 "Severity": 1,
1068 "Value": 80.0
1069 },
1070 {
1071 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001072 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001073 "Label": "temp6",
1074 "Name": "lower critical",
1075 "Severity": 1,
1076 "Value": -1.0
1077 },
1078 {
1079 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001080 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001081 "Label": "temp6",
1082 "Name": "upper critical",
1083 "Severity": 1,
1084 "Value": 80.0
1085 },
1086 {
1087 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001088 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001089 "Label": "temp7",
1090 "Name": "lower critical",
1091 "Severity": 1,
1092 "Value": -1.0
1093 },
1094 {
1095 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001096 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001097 "Label": "temp7",
1098 "Name": "upper critical",
1099 "Severity": 1,
1100 "Value": 80.0
1101 },
1102 {
1103 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001104 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001105 "Label": "temp8",
1106 "Name": "lower critical",
1107 "Severity": 1,
1108 "Value": -1.0
1109 },
1110 {
1111 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001112 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001113 "Label": "temp8",
1114 "Name": "upper critical",
1115 "Severity": 1,
1116 "Value": 80.0
1117 }
1118 ],
1119 "Type": "SBRMI",
1120 "power1_Name": "MB_CPU_PKG_PWR_W",
1121 "power2_Name": "MB_DIMM_A0_PWR_W",
1122 "power3_Name": "MB_DIMM_A1_PWR_W",
1123 "power4_Name": "MB_DIMM_A2_PWR_W",
1124 "power5_Name": "MB_DIMM_A4_PWR_W",
1125 "power6_Name": "MB_DIMM_A6_PWR_W",
1126 "power7_Name": "MB_DIMM_A7_PWR_W",
1127 "power8_Name": "MB_DIMM_A8_PWR_W",
1128 "power9_Name": "MB_DIMM_A10_PWR_W",
1129 "temp1_Name": "MB_DIMM_A0_TEMP_C",
1130 "temp2_Name": "MB_DIMM_A1_TEMP_C",
1131 "temp3_Name": "MB_DIMM_A2_TEMP_C",
1132 "temp4_Name": "MB_DIMM_A4_TEMP_C",
1133 "temp5_Name": "MB_DIMM_A6_TEMP_C",
1134 "temp6_Name": "MB_DIMM_A7_TEMP_C",
1135 "temp7_Name": "MB_DIMM_A8_TEMP_C",
1136 "temp8_Name": "MB_DIMM_A10_TEMP_C"
1137 },
1138 {
1139 "Address": "0x4C",
1140 "Bus": 7,
1141 "Name": "MB_CPU_TEMP_C",
1142 "PowerState": "BiosPost",
1143 "Thresholds": [
1144 {
1145 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001146 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001147 "Name": "lower critical",
1148 "Severity": 1,
1149 "Value": -1.0
1150 },
1151 {
1152 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001153 "Hysteresis": 1.9,
Peter Yin0740b172024-10-21 14:37:42 +08001154 "Name": "upper critical",
1155 "Severity": 1,
1156 "Value": 95.0
1157 }
1158 ],
1159 "Type": "SBTSI"
1160 },
1161 {
1162 "Address": "0x49",
1163 "Bus": 29,
1164 "Name": "MB_OUTLET_TEMP_C",
1165 "Thresholds": [
1166 {
1167 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001168 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +08001169 "Name": "lower critical",
1170 "Severity": 1,
1171 "Value": 5.0
1172 },
1173 {
1174 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001175 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +08001176 "Name": "upper critical",
1177 "Severity": 1,
1178 "Value": 80.0
1179 }
1180 ],
1181 "Type": "TMP75"
1182 },
1183 {
1184 "Address": "0x4A",
1185 "Bus": 29,
1186 "Name": "MB_INLET_TEMP_C",
1187 "Thresholds": [
1188 {
1189 "Direction": "less than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001190 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +08001191 "Name": "lower critical",
1192 "Severity": 1,
1193 "Value": 5.0
1194 },
1195 {
1196 "Direction": "greater than",
Daniel Hsu79cd8b12024-12-12 14:49:04 +08001197 "Hysteresis": 1.2,
Peter Yin0740b172024-10-21 14:37:42 +08001198 "Name": "upper critical",
1199 "Severity": 1,
1200 "Value": 60.0
1201 }
1202 ],
1203 "Type": "TMP75"
1204 }
1205 ],
1206 "Name": "Harma MB",
1207 "Probe": [
1208 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0040'})",
1209 "OR",
1210 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0080'})",
1211 "OR",
1212 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-isl'})"
1213 ],
1214 "Type": "Board",
1215 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1216 "BuildDate": "$BOARD_MANUFACTURE_DATE",
1217 "Manufacturer": "$BOARD_MANUFACTURER",
1218 "Model": "$BOARD_PRODUCT_NAME",
1219 "PartNumber": "$BOARD_PART_NUMBER",
1220 "SerialNumber": "$BOARD_SERIAL_NUMBER",
1221 "SparePartNumber": "$BOARD_INFO_AM1"
Potin Lai16152b52023-10-31 18:48:02 +08001222 },
Peter Yin0740b172024-10-21 14:37:42 +08001223 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1224 "AssetTag": "$PRODUCT_ASSET_TAG"
Potin Lai16152b52023-10-31 18:48:02 +08001225 },
Peter Yin0740b172024-10-21 14:37:42 +08001226 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
1227 "ProductId": 1
Potin Lai16152b52023-10-31 18:48:02 +08001228 }
Peter Yin91c92902024-05-15 16:17:12 +08001229 },
Peter Yin0740b172024-10-21 14:37:42 +08001230 {
1231 "Exposes": [],
1232 "Name": "Harma Chassis",
1233 "Probe": [
1234 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0040'})",
1235 "OR",
1236 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0080'})",
1237 "OR",
1238 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-isl'})"
1239 ],
1240 "Type": "Chassis",
1241 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1242 "Manufacturer": "$PRODUCT_MANUFACTURER",
1243 "Model": "$PRODUCT_PRODUCT_NAME",
1244 "PartNumber": "$PRODUCT_PART_NUMBER",
1245 "SerialNumber": "$PRODUCT_INFO_AM2",
1246 "SparePartNumber": "$PRODUCT_FRU_VERSION_ID"
1247 },
1248 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1249 "AssetTag": "$PRODUCT_INFO_AM3"
1250 }
Potin Lai16152b52023-10-31 18:48:02 +08001251 }
Peter Yin0740b172024-10-21 14:37:42 +08001252]