blob: c24076e2bc645e9cea2018365e6dc7dda1560df9 [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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsu71e50072025-02-24 10:33:48 +080079 "Hysteresis": 0,
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 Hsu71e50072025-02-24 10:33:48 +080087 "Hysteresis": 0,
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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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",
249 "in0_Scale": 151.515151515,
250 "in1_Name": "MB_P5V_STBY_VOLT_V",
251 "in1_Scale": 281.29395218,
252 "in2_Name": "MB_PVDD33_S5_VOLT_V",
253 "in2_Scale": 500,
254 "in3_Name": "MB_P1V8_STBY_VOLT_V",
255 "in4_Name": "MB_P12V_MEM1_VOLT_V",
256 "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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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 Hsub9735362024-12-12 14:50:24 +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": "0x20",
414 "Bus": 28,
415 "Labels": [
416 "iout1",
417 "vin",
418 "vout1",
419 "pin",
420 "temp1"
421 ],
422 "Name": "MB_HSC",
423 "Thresholds": [
424 {
425 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800426 "Hysteresis": 1.44,
Peter Yin0740b172024-10-21 14:37:42 +0800427 "Label": "iout1",
428 "Name": "upper critical",
429 "Severity": 1,
430 "Value": 72.0
431 },
432 {
433 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800434 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800435 "Label": "vin",
436 "Name": "lower critical",
437 "Severity": 1,
438 "Value": 10.8
439 },
440 {
441 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800442 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800443 "Label": "vin",
444 "Name": "upper critical",
445 "Severity": 1,
446 "Value": 13.2
447 },
448 {
449 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800450 "Hysteresis": 0.216,
Peter Yin0740b172024-10-21 14:37:42 +0800451 "Label": "vout1",
452 "Name": "lower critical",
453 "Severity": 1,
454 "Value": 10.8
455 },
456 {
457 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800458 "Hysteresis": 0.264,
Peter Yin0740b172024-10-21 14:37:42 +0800459 "Label": "vout1",
460 "Name": "upper critical",
461 "Severity": 1,
462 "Value": 13.2
463 },
464 {
465 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800466 "Hysteresis": 19.0,
Peter Yin0740b172024-10-21 14:37:42 +0800467 "Label": "pin",
468 "Name": "upper critical",
469 "Severity": 1,
470 "Value": 950.0
471 },
472 {
473 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800474 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800475 "Label": "temp1",
476 "Name": "upper critical",
477 "Severity": 1,
478 "Value": 80.0
479 }
480 ],
481 "Type": "MP5990",
482 "iout1_Name": "MB_HSC_CURR_A",
483 "pin_Name": "MB_HSC_PWR_W",
484 "temp1_Name": "MB_HSC_TEMP_C",
485 "vin_Name": "MB_HSC_VIN_VOLT_V",
486 "vout1_Name": "MB_HSC_VOUT_VOLT_V"
487 },
488 {
489 "Address": "0x6a",
490 "Bus": 23,
491 "Name": "MB_E1S0_TEMP_C",
492 "PowerState": "On",
493 "Thresholds": [
494 {
495 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800496 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +0800497 "Name": "lower critical",
498 "Severity": 1,
499 "Value": 5.0
500 },
501 {
502 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800503 "Hysteresis": 1.4,
Peter Yin0740b172024-10-21 14:37:42 +0800504 "Name": "upper critical",
505 "Severity": 1,
506 "Value": 70.0
507 }
508 ],
509 "Type": "NVME1000"
510 },
511 {
512 "Address": "0x6a",
513 "Bus": 22,
514 "Name": "MB_E1S1_TEMP_C",
515 "PowerState": "On",
516 "Thresholds": [
517 {
518 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800519 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +0800520 "Name": "lower critical",
521 "Severity": 1,
522 "Value": 5.0
523 },
524 {
525 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800526 "Hysteresis": 1.4,
Peter Yin0740b172024-10-21 14:37:42 +0800527 "Name": "upper critical",
528 "Severity": 1,
529 "Value": 70.0
530 }
531 ],
532 "Type": "NVME1000"
533 },
534 {
535 "Address": "0x24",
536 "Bus": 12,
537 "Name": "MB_RETIMER0_TEMP_C",
538 "PowerState": "On",
539 "Thresholds": [
540 {
541 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800542 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800543 "Name": "lower critical",
544 "Severity": 1,
545 "Value": -1.0
546 },
547 {
548 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800549 "Hysteresis": 2.0,
Peter Yin0740b172024-10-21 14:37:42 +0800550 "Name": "upper critical",
551 "Severity": 1,
552 "Value": 100.0
553 }
554 ],
555 "Type": "PT5161L"
556 },
557 {
558 "Address": "0x24",
559 "Bus": 21,
560 "Name": "MB_RETIMER1_TEMP_C",
561 "PowerState": "On",
562 "Thresholds": [
563 {
564 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800565 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800566 "Name": "lower critical",
567 "Severity": 1,
568 "Value": -1.0
569 },
570 {
571 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800572 "Hysteresis": 2.0,
Peter Yin0740b172024-10-21 14:37:42 +0800573 "Name": "upper critical",
574 "Severity": 1,
575 "Value": 100.0
576 }
577 ],
578 "Type": "PT5161L"
579 },
580 {
581 "Address": "0x3C",
582 "Bus": 7,
583 "Labels": [
584 "power1",
585 "power2",
586 "power3",
587 "power4",
588 "power5",
589 "power6",
590 "power7",
591 "power8",
592 "power9",
593 "temp1",
594 "temp2",
595 "temp3",
596 "temp4",
597 "temp5",
598 "temp6",
599 "temp7",
600 "temp8"
601 ],
602 "Name": "SBRMI",
603 "PowerState": "BiosPost",
604 "Thresholds": [
605 {
606 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800607 "Hysteresis": 12.8,
Peter Yin0740b172024-10-21 14:37:42 +0800608 "Label": "power1",
609 "Name": "upper critical",
610 "Severity": 1,
611 "Value": 640.0
612 },
613 {
614 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800615 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800616 "Label": "power2",
617 "Name": "upper critical",
618 "Severity": 1,
619 "Value": 14.0
620 },
621 {
622 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800623 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800624 "Label": "power3",
625 "Name": "upper critical",
626 "Severity": 1,
627 "Value": 14.0
628 },
629 {
630 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800631 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800632 "Label": "power4",
633 "Name": "upper critical",
634 "Severity": 1,
635 "Value": 14.0
636 },
637 {
638 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800639 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800640 "Label": "power5",
641 "Name": "upper critical",
642 "Severity": 1,
643 "Value": 14.0
644 },
645 {
646 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800647 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800648 "Label": "power6",
649 "Name": "upper critical",
650 "Severity": 1,
651 "Value": 14.0
652 },
653 {
654 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800655 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800656 "Label": "power7",
657 "Name": "upper critical",
658 "Severity": 1,
659 "Value": 14.0
660 },
661 {
662 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800663 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800664 "Label": "power8",
665 "Name": "upper critical",
666 "Severity": 1,
667 "Value": 14.0
668 },
669 {
670 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800671 "Hysteresis": 0.28,
Peter Yin0740b172024-10-21 14:37:42 +0800672 "Label": "power9",
673 "Name": "upper critical",
674 "Severity": 1,
675 "Value": 14.0
676 },
677 {
678 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800679 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800680 "Label": "temp1",
681 "Name": "lower critical",
682 "Severity": 1,
683 "Value": -1.0
684 },
685 {
686 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800687 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800688 "Label": "temp1",
689 "Name": "upper critical",
690 "Severity": 1,
691 "Value": 80.0
692 },
693 {
694 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800695 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800696 "Label": "temp2",
697 "Name": "lower critical",
698 "Severity": 1,
699 "Value": -1.0
700 },
701 {
702 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800703 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800704 "Label": "temp2",
705 "Name": "upper critical",
706 "Severity": 1,
707 "Value": 80.0
708 },
709 {
710 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800711 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800712 "Label": "temp3",
713 "Name": "lower critical",
714 "Severity": 1,
715 "Value": -1.0
716 },
717 {
718 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800719 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800720 "Label": "temp3",
721 "Name": "upper critical",
722 "Severity": 1,
723 "Value": 80.0
724 },
725 {
726 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800727 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800728 "Label": "temp4",
729 "Name": "lower critical",
730 "Severity": 1,
731 "Value": -1.0
732 },
733 {
734 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800735 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800736 "Label": "temp4",
737 "Name": "upper critical",
738 "Severity": 1,
739 "Value": 80.0
740 },
741 {
742 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800743 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800744 "Label": "temp5",
745 "Name": "lower critical",
746 "Severity": 1,
747 "Value": -1.0
748 },
749 {
750 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800751 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800752 "Label": "temp5",
753 "Name": "upper critical",
754 "Severity": 1,
755 "Value": 80.0
756 },
757 {
758 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800759 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800760 "Label": "temp6",
761 "Name": "lower critical",
762 "Severity": 1,
763 "Value": -1.0
764 },
765 {
766 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800767 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800768 "Label": "temp6",
769 "Name": "upper critical",
770 "Severity": 1,
771 "Value": 80.0
772 },
773 {
774 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800775 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800776 "Label": "temp7",
777 "Name": "lower critical",
778 "Severity": 1,
779 "Value": -1.0
780 },
781 {
782 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800783 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800784 "Label": "temp7",
785 "Name": "upper critical",
786 "Severity": 1,
787 "Value": 80.0
788 },
789 {
790 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800791 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800792 "Label": "temp8",
793 "Name": "lower critical",
794 "Severity": 1,
795 "Value": -1.0
796 },
797 {
798 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800799 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800800 "Label": "temp8",
801 "Name": "upper critical",
802 "Severity": 1,
803 "Value": 80.0
804 }
805 ],
806 "Type": "SBRMI",
807 "power1_Name": "MB_CPU_PKG_PWR_W",
808 "power2_Name": "MB_DIMM_A0_PWR_W",
809 "power3_Name": "MB_DIMM_A1_PWR_W",
810 "power4_Name": "MB_DIMM_A2_PWR_W",
811 "power5_Name": "MB_DIMM_A4_PWR_W",
812 "power6_Name": "MB_DIMM_A6_PWR_W",
813 "power7_Name": "MB_DIMM_A7_PWR_W",
814 "power8_Name": "MB_DIMM_A8_PWR_W",
815 "power9_Name": "MB_DIMM_A10_PWR_W",
816 "temp1_Name": "MB_DIMM_A0_TEMP_C",
817 "temp2_Name": "MB_DIMM_A1_TEMP_C",
818 "temp3_Name": "MB_DIMM_A2_TEMP_C",
819 "temp4_Name": "MB_DIMM_A4_TEMP_C",
820 "temp5_Name": "MB_DIMM_A6_TEMP_C",
821 "temp6_Name": "MB_DIMM_A7_TEMP_C",
822 "temp7_Name": "MB_DIMM_A8_TEMP_C",
823 "temp8_Name": "MB_DIMM_A10_TEMP_C"
824 },
825 {
826 "Address": "0x4C",
827 "Bus": 7,
828 "Name": "MB_CPU_TEMP_C",
829 "PowerState": "BiosPost",
830 "Thresholds": [
831 {
832 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800833 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800834 "Name": "lower critical",
835 "Severity": 1,
836 "Value": -1.0
837 },
838 {
839 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800840 "Hysteresis": 1.9,
Peter Yin0740b172024-10-21 14:37:42 +0800841 "Name": "upper critical",
842 "Severity": 1,
843 "Value": 95.0
844 }
845 ],
846 "Type": "SBTSI"
847 },
848 {
849 "Address": "0x49",
850 "Bus": 29,
851 "Name": "MB_OUTLET_TEMP_C",
852 "Thresholds": [
853 {
854 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800855 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +0800856 "Name": "lower critical",
857 "Severity": 1,
858 "Value": 5.0
859 },
860 {
861 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800862 "Hysteresis": 1.6,
Peter Yin0740b172024-10-21 14:37:42 +0800863 "Name": "upper critical",
864 "Severity": 1,
865 "Value": 80.0
866 }
867 ],
868 "Type": "TMP75"
869 },
870 {
871 "Address": "0x4A",
872 "Bus": 29,
873 "Name": "MB_INLET_TEMP_C",
874 "Thresholds": [
875 {
876 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800877 "Hysteresis": 0.1,
Peter Yin0740b172024-10-21 14:37:42 +0800878 "Name": "lower critical",
879 "Severity": 1,
880 "Value": 5.0
881 },
882 {
883 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800884 "Hysteresis": 1.2,
Peter Yin0740b172024-10-21 14:37:42 +0800885 "Name": "upper critical",
886 "Severity": 1,
887 "Value": 60.0
888 }
889 ],
890 "Type": "TMP75"
891 },
892 {
893 "Address": "0x68",
894 "Bus": 28,
895 "Labels": [
896 "iout1",
897 "vout1",
898 "pout1",
899 "temp1"
900 ],
901 "Name": "MB_VR_CPU_PVDD11",
902 "PowerState": "On",
903 "Thresholds": [
904 {
905 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800906 "Hysteresis": 1.18,
Peter Yin0740b172024-10-21 14:37:42 +0800907 "Label": "iout1",
908 "Name": "upper critical",
909 "Severity": 1,
910 "Value": 59.0
911 },
912 {
913 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800914 "Hysteresis": 0.0209,
Peter Yin0740b172024-10-21 14:37:42 +0800915 "Label": "vout1",
916 "Name": "lower critical",
917 "Severity": 1,
918 "Value": 1.045
919 },
920 {
921 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800922 "Hysteresis": 0.0231,
Peter Yin0740b172024-10-21 14:37:42 +0800923 "Label": "vout1",
924 "Name": "upper critical",
925 "Severity": 1,
926 "Value": 1.155
927 },
928 {
929 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800930 "Hysteresis": 1.3,
Peter Yin0740b172024-10-21 14:37:42 +0800931 "Label": "pout1",
932 "Name": "upper critical",
933 "Severity": 1,
934 "Value": 65.0
935 },
936 {
937 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800938 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +0800939 "Label": "temp1",
940 "Name": "lower critical",
941 "Severity": 1,
942 "Value": -1.0
943 },
944 {
945 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800946 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +0800947 "Label": "temp1",
948 "Name": "upper critical",
949 "Severity": 1,
950 "Value": 105.0
951 }
952 ],
953 "Type": "XDPE152C4",
954 "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
955 "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
956 "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
957 "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
958 },
959 {
960 "Address": "0x64",
961 "Bus": 28,
962 "Labels": [
963 "iout1",
964 "iout2",
965 "vout1",
966 "vout2",
967 "pout1",
968 "pout2",
969 "temp1",
970 "temp2"
971 ],
972 "Name": "MB_VR_CPU_VCORE0_SOC",
973 "PowerState": "On",
974 "Thresholds": [
975 {
976 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800977 "Hysteresis": 6.36,
Peter Yin0740b172024-10-21 14:37:42 +0800978 "Label": "iout1",
979 "Name": "upper critical",
980 "Severity": 1,
981 "Value": 318.0
982 },
983 {
984 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +0800985 "Hysteresis": 4.2,
Peter Yin0740b172024-10-21 14:37:42 +0800986 "Label": "iout2",
987 "Name": "upper critical",
988 "Severity": 1,
989 "Value": 210.0
990 },
991 {
992 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +0800993 "Hysteresis": 0.0106,
Peter Yin0740b172024-10-21 14:37:42 +0800994 "Label": "vout1",
995 "Name": "lower critical",
996 "Severity": 1,
997 "Value": 0.53
998 },
999 {
1000 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001001 "Hysteresis": 0.0304,
Peter Yin0740b172024-10-21 14:37:42 +08001002 "Label": "vout1",
1003 "Name": "upper critical",
1004 "Severity": 1,
1005 "Value": 1.52
1006 },
1007 {
1008 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001009 "Hysteresis": 0.0146,
Peter Yin0740b172024-10-21 14:37:42 +08001010 "Label": "vout2",
1011 "Name": "lower critical",
1012 "Severity": 1,
1013 "Value": 0.73
1014 },
1015 {
1016 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001017 "Hysteresis": 0.0244,
Peter Yin0740b172024-10-21 14:37:42 +08001018 "Label": "vout2",
1019 "Name": "upper critical",
1020 "Severity": 1,
1021 "Value": 1.22
1022 },
1023 {
1024 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001025 "Hysteresis": 3.5,
Peter Yin0740b172024-10-21 14:37:42 +08001026 "Label": "pout1",
1027 "Name": "upper critical",
1028 "Severity": 1,
1029 "Value": 175.0
1030 },
1031 {
1032 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001033 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +08001034 "Label": "pout2",
1035 "Name": "upper critical",
1036 "Severity": 1,
1037 "Value": 105.0
1038 },
1039 {
1040 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001041 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001042 "Label": "temp1",
1043 "Name": "lower critical",
1044 "Severity": 1,
1045 "Value": -1.0
1046 },
1047 {
1048 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001049 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +08001050 "Label": "temp1",
1051 "Name": "upper critical",
1052 "Severity": 1,
1053 "Value": 105.0
1054 },
1055 {
1056 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001057 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001058 "Label": "temp2",
1059 "Name": "lower critical",
1060 "Severity": 1,
1061 "Value": -1.0
1062 },
1063 {
1064 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001065 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +08001066 "Label": "temp2",
1067 "Name": "upper critical",
1068 "Severity": 1,
1069 "Value": 105.0
1070 }
1071 ],
1072 "Type": "XDPE152C4",
1073 "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
1074 "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
1075 "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
1076 "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
1077 "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
1078 "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
1079 "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
1080 "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
1081 },
1082 {
1083 "Address": "0x66",
1084 "Bus": 28,
1085 "Labels": [
1086 "iout1",
1087 "iout2",
1088 "vout1",
1089 "vout2",
1090 "pout1",
1091 "pout2",
1092 "temp1",
1093 "temp2"
1094 ],
1095 "Name": "MB_VR_CPU_VCORE1_PDDIO",
1096 "PowerState": "On",
1097 "Thresholds": [
1098 {
1099 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001100 "Hysteresis": 6.36,
Peter Yin0740b172024-10-21 14:37:42 +08001101 "Label": "iout1",
1102 "Name": "upper critical",
1103 "Severity": 1,
1104 "Value": 318.0
1105 },
1106 {
1107 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001108 "Hysteresis": 2.66,
Peter Yin0740b172024-10-21 14:37:42 +08001109 "Label": "iout2",
1110 "Name": "upper critical",
1111 "Severity": 1,
1112 "Value": 133.0
1113 },
1114 {
1115 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001116 "Hysteresis": 0.0106,
Peter Yin0740b172024-10-21 14:37:42 +08001117 "Label": "vout1",
1118 "Name": "lower critical",
1119 "Severity": 1,
1120 "Value": 0.53
1121 },
1122 {
1123 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001124 "Hysteresis": 0.0304,
Peter Yin0740b172024-10-21 14:37:42 +08001125 "Label": "vout1",
1126 "Name": "upper critical",
1127 "Severity": 1,
1128 "Value": 1.52
1129 },
1130 {
1131 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001132 "Hysteresis": 0.0176,
Peter Yin0740b172024-10-21 14:37:42 +08001133 "Label": "vout2",
1134 "Name": "lower critical",
1135 "Severity": 1,
1136 "Value": 0.88
1137 },
1138 {
1139 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001140 "Hysteresis": 0.0244,
Peter Yin0740b172024-10-21 14:37:42 +08001141 "Label": "vout2",
1142 "Name": "upper critical",
1143 "Severity": 1,
1144 "Value": 1.22
1145 },
1146 {
1147 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001148 "Hysteresis": 3.5,
Peter Yin0740b172024-10-21 14:37:42 +08001149 "Label": "pout1",
1150 "Name": "upper critical",
1151 "Severity": 1,
1152 "Value": 175.0
1153 },
1154 {
1155 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001156 "Hysteresis": 2.4,
Peter Yin0740b172024-10-21 14:37:42 +08001157 "Label": "pout2",
1158 "Name": "upper critical",
1159 "Severity": 1,
1160 "Value": 120.0
1161 },
1162 {
1163 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001164 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001165 "Label": "temp1",
1166 "Name": "lower critical",
1167 "Severity": 1,
1168 "Value": -1.0
1169 },
1170 {
1171 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001172 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +08001173 "Label": "temp1",
1174 "Name": "upper critical",
1175 "Severity": 1,
1176 "Value": 105.0
1177 },
1178 {
1179 "Direction": "less than",
Daniel Hsub9735362024-12-12 14:50:24 +08001180 "Hysteresis": 0.02,
Peter Yin0740b172024-10-21 14:37:42 +08001181 "Label": "temp2",
1182 "Name": "lower critical",
1183 "Severity": 1,
1184 "Value": -1.0
1185 },
1186 {
1187 "Direction": "greater than",
Daniel Hsub9735362024-12-12 14:50:24 +08001188 "Hysteresis": 2.1,
Peter Yin0740b172024-10-21 14:37:42 +08001189 "Label": "temp2",
1190 "Name": "upper critical",
1191 "Severity": 1,
1192 "Value": 105.0
1193 }
1194 ],
1195 "Type": "XDPE152C4",
1196 "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
1197 "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
1198 "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
1199 "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
1200 "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
1201 "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
1202 "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
1203 "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
1204 }
1205 ],
1206 "Name": "Harma MB",
1207 "Probe": [
1208 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0050'})",
1209 "OR",
1210 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-xdpe'})"
1211 ],
1212 "Type": "Board",
1213 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1214 "BuildDate": "$BOARD_MANUFACTURE_DATE",
1215 "Manufacturer": "$BOARD_MANUFACTURER",
1216 "Model": "$BOARD_PRODUCT_NAME",
1217 "PartNumber": "$BOARD_PART_NUMBER",
1218 "SerialNumber": "$BOARD_SERIAL_NUMBER",
1219 "SparePartNumber": "$BOARD_INFO_AM1"
Peter Yin96552402024-05-17 11:17:34 +08001220 },
Peter Yin0740b172024-10-21 14:37:42 +08001221 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1222 "AssetTag": "$PRODUCT_ASSET_TAG"
Peter Yin96552402024-05-17 11:17:34 +08001223 },
Peter Yin0740b172024-10-21 14:37:42 +08001224 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
1225 "ProductId": 1
Peter Yin96552402024-05-17 11:17:34 +08001226 }
Peter Yin141718c2024-07-15 23:27:01 +08001227 },
Peter Yin0740b172024-10-21 14:37:42 +08001228 {
1229 "Exposes": [],
1230 "Name": "Harma Chassis",
1231 "Probe": [
1232 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0050'})",
1233 "OR",
1234 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-xdpe'})"
1235 ],
1236 "Type": "Chassis",
1237 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1238 "Manufacturer": "$PRODUCT_MANUFACTURER",
1239 "Model": "$PRODUCT_PRODUCT_NAME",
1240 "PartNumber": "$PRODUCT_PART_NUMBER",
1241 "SerialNumber": "$PRODUCT_INFO_AM2",
1242 "SparePartNumber": "$PRODUCT_FRU_VERSION_ID"
1243 },
1244 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1245 "AssetTag": "$PRODUCT_INFO_AM3"
1246 }
Peter Yin96552402024-05-17 11:17:34 +08001247 }
Peter Yin0740b172024-10-21 14:37:42 +08001248]