blob: 40472a6106846428b1c37072af1e54475365f4dc [file] [log] [blame]
George Hung79846fd2020-05-22 18:13:40 +080010x10: &temperature
2 entityID: 0x07
3 entityInstance: 0x1c
4 sensorType: 0x01
5 path: /xyz/openbmc_project/sensors/temperature/i2cool_0
6 sensorReadingType: 0x01
7 multiplierM: 1
8 offsetB: 0
9 bExp: 0
10 rExp: 0
George Hung79846fd2020-05-22 18:13:40 +080011 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
12 mutability: Mutability::Write|Mutability::Read
13 serviceInterface: org.freedesktop.DBus.Properties
14 readingType: readingData
15 sensorUnits1: 0x80
16 interfaces:
17 xyz.openbmc_project.Sensor.Value:
18 Value:
19 Offsets:
20 0xFF:
George Hunga661c162020-07-31 18:45:32 +080021 type: double
George Hung79846fd2020-05-22 18:13:40 +080022
230x11:
24 <<: *temperature
25 entityInstance: 0x1d
26 path: /xyz/openbmc_project/sensors/temperature/i2cool_1
27
280x12:
29 <<: *temperature
30 entityInstance: 0x1e
31 path: /xyz/openbmc_project/sensors/temperature/i2cool_2
32
330x13:
34 <<: *temperature
35 entityInstance: 0x1f
36 path: /xyz/openbmc_project/sensors/temperature/powerseq_temp
37
380x14:
39 <<: *temperature
40 entityID: 0x03
41 entityInstance: 0x00
42 path: /xyz/openbmc_project/sensors/temperature/cputemp
43
440x15: &nvme_temperature
45 entityID: 0x04
46 entityInstance: 0x00
47 sensorType: 0x01
48 path: /xyz/openbmc_project/sensors/temperature/nvme0
49 sensorReadingType: 0x01
50 mutability: Mutability::Write|Mutability::Read
51 serviceInterface: org.freedesktop.DBus.Properties
52 readingType: readingData
53 sensorNamePattern: nameLeaf
54 sensorUnits1: 0x80
55 unit: xyz.openbmc_project.Sensor.Value.Unit.DegreesC
56 interfaces:
57 xyz.openbmc_project.Sensor.Value:
58 Value:
59 Offsets:
60 0xFF:
George Hunga661c162020-07-31 18:45:32 +080061 type: double
George Hung79846fd2020-05-22 18:13:40 +080062
630x16:
64 <<: *nvme_temperature
65 entityInstance: 0x01
66 path: /xyz/openbmc_project/sensors/temperature/nvme1
67
680x17:
69 <<: *nvme_temperature
70 entityInstance: 0x02
71 path: /xyz/openbmc_project/sensors/temperature/nvme2
72
730x18:
74 <<: *nvme_temperature
75 entityInstance: 0x03
76 path: /xyz/openbmc_project/sensors/temperature/nvme3
77
780x19:
79 <<: *nvme_temperature
80 entityInstance: 0x04
81 path: /xyz/openbmc_project/sensors/temperature/nvme4
82
830x1A:
84 <<: *nvme_temperature
85 entityInstance: 0x05
86 path: /xyz/openbmc_project/sensors/temperature/nvme5
87
880x1B:
89 <<: *nvme_temperature
90 entityInstance: 0x06
91 path: /xyz/openbmc_project/sensors/temperature/nvme6
92
930x1C:
94 <<: *nvme_temperature
95 entityInstance: 0x07
96 path: /xyz/openbmc_project/sensors/temperature/nvme7
97
980x1D:
99 <<: *nvme_temperature
100 entityInstance: 0x08
101 path: /xyz/openbmc_project/sensors/temperature/nvme8
102
1030x1E:
104 <<: *nvme_temperature
105 entityInstance: 0x09
106 path: /xyz/openbmc_project/sensors/temperature/nvme9
107
1080x1F:
109 <<: *nvme_temperature
110 entityInstance: 0x0a
111 path: /xyz/openbmc_project/sensors/temperature/nvme10
112
1130x20:
114 <<: *nvme_temperature
115 entityInstance: 0x0b
116 path: /xyz/openbmc_project/sensors/temperature/nvme11
117
1180x21:
119 <<: *nvme_temperature
120 entityInstance: 0x0c
121 path: /xyz/openbmc_project/sensors/temperature/nvme12
122
1230x22:
124 <<: *nvme_temperature
125 entityInstance: 0x0d
126 path: /xyz/openbmc_project/sensors/temperature/nvme13
127
1280x23:
129 <<: *nvme_temperature
130 entityInstance: 0x0e
131 path: /xyz/openbmc_project/sensors/temperature/nvme14
132
1330x24:
134 <<: *nvme_temperature
135 entityInstance: 0x0f
136 path: /xyz/openbmc_project/sensors/temperature/nvme15
137
138# Virtual Sensors
1390x25:
140 <<: *temperature
141 entityID: 0x1E
142 entityInstance: 0x00
143 path: /xyz/openbmc_project/extsensors/margin/fleeting0
144
1450x26:
146 <<: *temperature
147 entityID: 0x1E
148 entityInstance: 0x01
149 path: /xyz/openbmc_project/extsensors/margin/fleeting1
150
1510x30: &voltage
152 entityID: 0x07
153 entityInstance: 0x00
154 sensorType: 0x02
155 path: /xyz/openbmc_project/sensors/voltage/p1v8_stby
156 sensorReadingType: 0x01
157 multiplierM: 235
158 offsetB: 0
159 bExp: 0
160 rExp: -4
George Hung79846fd2020-05-22 18:13:40 +0800161 unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
162 mutability: Mutability::Read
163 serviceInterface: org.freedesktop.DBus.Properties
164 readingType: readingData
165 sensorNamePattern: nameLeaf
166 interfaces:
167 xyz.openbmc_project.Sensor.Value:
168 Value:
169 Offsets:
170 0xFF:
George Hunga661c162020-07-31 18:45:32 +0800171 type: double
George Hung79846fd2020-05-22 18:13:40 +0800172
1730x31:
174 <<: *voltage
175 entityInstance: 0x01
176 path: /xyz/openbmc_project/sensors/voltage/vddcr_soc_stby
177 multiplierM: 392
178 rExp: -5
179
1800x32:
181 <<: *voltage
182 entityInstance: 0x02
183 path: /xyz/openbmc_project/sensors/voltage/p2v5_stby
184 multiplierM: 118
185 rExp: -4
186
1870x33:
188 <<: *voltage
189 entityInstance: 0x03
190 path: /xyz/openbmc_project/sensors/voltage/p1v2_stby
191 multiplierM: 78
192 rExp: -4
193
1940x34:
195 <<: *voltage
196 entityInstance: 0x04
197 path: /xyz/openbmc_project/sensors/voltage/p1v175_stby
198 multiplierM: 78
199 rExp: -4
200
2010x35:
202 <<: *voltage
203 entityInstance: 0x05
204 path: /xyz/openbmc_project/sensors/voltage/p1v8
205 multiplierM: 78
206 rExp: -4
207
2080x36:
209 <<: *voltage
210 entityInstance: 0x06
211 path: /xyz/openbmc_project/sensors/voltage/p3v3
212 multiplierM: 157
213 rExp: -4
214
2150x37:
216 <<: *voltage
217 entityInstance: 0x07
218 path: /xyz/openbmc_project/sensors/voltage/pwrgd_pvpp
219 multiplierM: 157
220 rExp: -4
221
2220x38:
223 <<: *voltage
224 entityInstance: 0x08
225 path: /xyz/openbmc_project/sensors/voltage/pwrgd_pvddio
226 multiplierM: 157
227 rExp: -4
228
2290x39:
230 <<: *voltage
231 entityInstance: 0x09
232 path: /xyz/openbmc_project/sensors/voltage/pwrgd_cpuvr
233 multiplierM: 157
234 rExp: -4
235
2360x3A:
237 <<: *voltage
238 entityInstance: 0x0a
239 path: /xyz/openbmc_project/sensors/voltage/p3v3_stby
240 multiplierM: 157
241 rExp: -4
242
2430x3B:
244 <<: *voltage
245 entityInstance: 0x0b
246 path: /xyz/openbmc_project/sensors/voltage/p5v_stby
247 multiplierM: 235
248 rExp: -4
249
250# ADC sensor
2510x46:
252 <<: *voltage
253 entityID: 0x28
254 entityInstance: 0
255 path: /xyz/openbmc_project/sensors/voltage/p3v_bat_adc
256 multiplierM: 157
257 offsetB: 0
258 bExp: 0
259 rExp: -4
260
261# VRM sensors
262# PVDDCR_CPU
263# VRM input voltage for various rails are around 13.5V. Use the same config.
2640x3C: &voltage_13v5_in
265 entityID: 0x07
266 sensorType: 0x02
267 entityInstance: 0x0c
268 path: /xyz/openbmc_project/sensors/voltage/vddcr_cpu_in
269 sensorReadingType: 0x01
270 multiplierM: 55
271 offsetB: 0
272 bExp: 0
273 unit: xyz.openbmc_project.Sensor.Value.Unit.Volts
George Hung79846fd2020-05-22 18:13:40 +0800274 rExp: -3
275 mutability: Mutability::Read
276 serviceInterface: org.freedesktop.DBus.Properties
277 readingType: readingData
278 interfaces:
279 xyz.openbmc_project.Sensor.Value:
280 Value:
281 Offsets:
282 0xFF:
George Hunga661c162020-07-31 18:45:32 +0800283 type: double
George Hung79846fd2020-05-22 18:13:40 +0800284
2850x3D:
286 <<: *voltage
287 entityInstance: 0x0d
288 path: /xyz/openbmc_project/sensors/voltage/vddcr_cpu_out
289 multiplierM: 78
290 rExp: -4
291
2920x50: &current
293 entityID: 0x07
294 entityInstance: 0x14
295 sensorType: 0x03
296 path: /xyz/openbmc_project/sensors/current/vddcr_cpu_in
297 sensorReadingType: 0x01
298 multiplierM: 78
299 rExp: -3
George Hung79846fd2020-05-22 18:13:40 +0800300 unit: xyz.openbmc_project.Sensor.Value.Unit.Amperes
301 mutability: Mutability::Read
302 serviceInterface: org.freedesktop.DBus.Properties
303 readingType: readingData
304 sensorNamePattern: nameLeaf
305 interfaces:
306 xyz.openbmc_project.Sensor.Value:
307 Value:
308 Offsets:
309 0xFF:
George Hunga661c162020-07-31 18:45:32 +0800310 type: double
George Hung79846fd2020-05-22 18:13:40 +0800311
3120x51:
313 <<: *current
314 entityInstance: 0x15
315 path: /xyz/openbmc_project/sensors/current/vddcr_cpu_out
316 multiplierM: 98
317 rExp: -2
318
319# PVDDCR_SOC0
3200x3E:
321 <<: *voltage_13v5_in
322 entityInstance: 0x0e
323 path: /xyz/openbmc_project/sensors/voltage/vddcr_soc_in
324 multiplierM: 55
325 rExp: -3
326
3270x3F:
328 <<: *voltage
329 entityInstance: 0x0f
330 path: /xyz/openbmc_project/sensors/voltage/vddcr_soc_out
331 multiplierM: 78
332 rExp: -4
333
3340x52:
335 <<: *current
336 entityInstance: 0x16
337 path: /xyz/openbmc_project/sensors/current/vddcr_soc_in
338 multiplierM: 353
339 rExp: -4
340
3410x53:
342 <<: *current
343 entityInstance: 0x17
344 path: /xyz/openbmc_project/sensors/current/vddcr_soc_out
345 multiplierM: 345
346 rExp: -3
347
348# PVDDQ_ABCD
3490x40:
350 <<: *voltage
351 entityInstance: 0x10
352 path: /xyz/openbmc_project/sensors/voltage/vddq_abcd_out
353 multiplierM: 78
354 rExp: -4
355
3560x41:
357 <<: *voltage_13v5_in
358 entityInstance: 0x11
359 path: /xyz/openbmc_project/sensors/voltage/vddq_abcd_in
360 multiplierM: 55
361 rExp: -3
362
3630x55:
364 <<: *current
365 entityInstance: 0x19
366 path: /xyz/openbmc_project/sensors/current/vddq_abcd_in
367 multiplierM: 353
368 rExp: -4
369
3700x54:
371 <<: *current
372 entityInstance: 0x18
373 path: /xyz/openbmc_project/sensors/current/vddq_abcd_out
374 multiplierM: 345
375 rExp: -3
376
377# PVDDQ_EFGH
3780x42:
379 <<: *voltage
380 entityInstance: 0x12
381 path: /xyz/openbmc_project/sensors/voltage/vddq_efgh_out
382 multiplierM: 78
383 rExp: -4
384
3850x43:
386 <<: *voltage_13v5_in
387 entityInstance: 0x13
388 path: /xyz/openbmc_project/sensors/voltage/vddq_efgh_in
389 multiplierM: 55
390 rExp: -3
391
3920x57:
393 <<: *current
394 entityInstance: 0x1b
395 path: /xyz/openbmc_project/sensors/current/vddq_efgh_in
396 multiplierM: 353
397 rExp: -4
398
3990x56:
400 <<: *current
401 entityInstance: 0x1a
402 path: /xyz/openbmc_project/sensors/current/vddq_efgh_out
403 multiplierM: 345
404 rExp: -3
405
406# P12V_1
4070x47:
408 <<: *voltage
409 entityInstance: 0x20
410 path: /xyz/openbmc_project/sensors/voltage/p12v_1_out
411 multiplierM: 55
412 rExp: -3
413
4140x48:
415 <<: *voltage_13v5_in
416 entityInstance: 0x21
417 path: /xyz/openbmc_project/sensors/voltage/p12v_1_in
418 multiplierM: 255
419 rExp: -3
420
4210x5A:
422 <<: *current
423 entityInstance: 0x25
424 path: /xyz/openbmc_project/sensors/current/p12v_1_in
425 multiplierM: 137
426 rExp: -3
427
4280x59:
429 <<: *current
430 entityInstance: 0x24
431 path: /xyz/openbmc_project/sensors/current/p12v_1_out
432 multiplierM: 59
433 rExp: -2
434
435# P12V_2
4360x49:
437 <<: *voltage
438 entityInstance: 0x22
439 path: /xyz/openbmc_project/sensors/voltage/p12v_2_out
440 multiplierM: 55
441 rExp: -3
442
4430x4A:
444 <<: *voltage_13v5_in
445 entityInstance: 0x23
446 path: /xyz/openbmc_project/sensors/voltage/p12v_2_in
447 multiplierM: 255
448 rExp: -3
449
4500x5C:
451 <<: *current
452 entityInstance: 0x27
453 path: /xyz/openbmc_project/sensors/current/p12v_2_in
454 multiplierM: 137
455 rExp: -3
456
4570x5B:
458 <<: *current
459 entityInstance: 0x26
460 path: /xyz/openbmc_project/sensors/current/p12v_2_out
461 multiplierM: 59
462 rExp: -2
463
464# Hotswap controller
4650x44:
466 <<: *voltage
467 entityID: 0x0E
468 entityInstance: 0x00
469 path: /xyz/openbmc_project/sensors/voltage/hotswap_vin
470 multiplierM: 259
471 rExp: -3
472
4730x45:
474 <<: *voltage
475 entityID: 0x0E
476 entityInstance: 0x01
477 path: /xyz/openbmc_project/sensors/voltage/hotswap_vout
478 multiplierM: 259
479 rExp: -3
480
4810x58:
482 <<: *current
483 entityID: 0x0E
484 entityInstance: 0x02
485 path: /xyz/openbmc_project/sensors/current/hotswap_iout
486 multiplierM: 353
487 rExp: -3
488
4890x70:
490 entityID: 0x0E
491 entityInstance: 0x03
492 sensorType: 0x0B
493 path: /xyz/openbmc_project/sensors/power/hotswap_pout
494 sensorReadingType: 0x01
495 multiplierM: 86
496 offsetB: 0
497 bExp: 0
498 rExp: -1
George Hung79846fd2020-05-22 18:13:40 +0800499 unit: xyz.openbmc_project.Sensor.Value.Unit.Watts
500 mutability: Mutability::Write|Mutability::Read
501 serviceInterface: org.freedesktop.DBus.Properties
502 readingType: readingData
503 sensorNamePattern: nameLeaf
504 interfaces:
505 xyz.openbmc_project.Sensor.Value:
506 Value:
507 Offsets:
508 0xFF:
George Hunga661c162020-07-31 18:45:32 +0800509 type: double
George Hung79846fd2020-05-22 18:13:40 +0800510
511# fan/pwm mapping
George Hung43bbb292020-07-16 13:47:14 +0800512# fan0/1 on Mobo, fb_fan0/1/2 on fan board
George Hung79846fd2020-05-22 18:13:40 +0800513# PWM0 => fan tach 0
514# PWM1 => fan tach 1
515# PWM2 => fan tach 2
516# PWM3 => fan tach 3
517# PWM4 => fan tach 4
5180x60: &fan_rpm_read
519 entityID: 0x1D
520 entityInstance: 0x00
521 sensorType: 0x04
522 path: /xyz/openbmc_project/sensors/fan_tach/fan0
523 sensorReadingType: 0x01
524 multiplierM: 81
525 offsetB: 0
526 bExp: 0
527 rExp: 0
George Hung79846fd2020-05-22 18:13:40 +0800528 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
529 mutability: Mutability::Write|Mutability::Read
530 serviceInterface: org.freedesktop.DBus.Properties
531 readingType: readingData
532 sensorNamePattern: nameLeaf
533 interfaces:
534 xyz.openbmc_project.Sensor.Value:
535 Value:
536 Offsets:
537 0xFF:
George Hunga661c162020-07-31 18:45:32 +0800538 type: double
George Hung79846fd2020-05-22 18:13:40 +0800539
5400x61:
541 <<: *fan_rpm_read
542 entityInstance: 0x01
543 path: /xyz/openbmc_project/sensors/fan_tach/fan1
544
5450x62:
546 <<: *fan_rpm_read
547 entityInstance: 0x02
George Hung43bbb292020-07-16 13:47:14 +0800548 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan0
George Hung79846fd2020-05-22 18:13:40 +0800549
5500x63:
551 <<: *fan_rpm_read
552 entityInstance: 0x03
George Hung43bbb292020-07-16 13:47:14 +0800553 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan1
George Hung79846fd2020-05-22 18:13:40 +0800554
5550x64:
556 <<: *fan_rpm_read
557 entityInstance: 0x04
George Hung43bbb292020-07-16 13:47:14 +0800558 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan2
George Hung79846fd2020-05-22 18:13:40 +0800559
5600x65: &fan_pwm
561 entityID: 0x1D
562 sensorType: 0x04
563 entityInstance: 0x05
564 path: /xyz/openbmc_project/sensors/fan_tach/fan0
565 sensorReadingType: 0x01
566 multiplierM: 1
567 offsetB: 0
568 bExp: 0
569 mutability: Mutability::Write
570 serviceInterface: org.freedesktop.DBus.Properties
571 readingType: readingData
572 interfaces:
573 xyz.openbmc_project.Control.FanPwm:
574 Target:
575 Offsets:
576 0xFF:
George Hung0f43ced2020-08-13 10:26:36 +0800577 type: uint64_t
George Hung79846fd2020-05-22 18:13:40 +0800578
5790x66:
580 <<: *fan_pwm
581 entityInstance: 0x06
582 path: /xyz/openbmc_project/sensors/fan_tach/fan1
583
5840x67:
585 <<: *fan_pwm
586 entityInstance: 0x07
George Hung43bbb292020-07-16 13:47:14 +0800587 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan0
George Hung79846fd2020-05-22 18:13:40 +0800588
5890x68:
590 <<: *fan_pwm
591 entityInstance: 0x08
George Hung43bbb292020-07-16 13:47:14 +0800592 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan1
George Hung79846fd2020-05-22 18:13:40 +0800593
5940x69:
595 <<: *fan_pwm
596 entityInstance: 0x09
George Hung43bbb292020-07-16 13:47:14 +0800597 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan2
George Hung79846fd2020-05-22 18:13:40 +0800598
599# NVME SSD locate/fault LEDs
6000x71: &locateled
601 entityID: 0x04
602 entityInstance: 0x10
603 sensorType: 0x21
604 path: /xyz/openbmc_project/led/groups/led_u2_0_locate
605 sensorReadingType: 0x6F
606 mutability: Mutability::Write|Mutability::Read
607 serviceInterface: org.freedesktop.DBus.Properties
608 readingType: assertion
609 sensorNamePattern: nameLeaf
610 interfaces:
611 xyz.openbmc_project.Led.Group:
612 Asserted:
613 Offsets:
614 0x01:
615 type: bool
616 assert: true
617
6180x72:
619 <<: *locateled
620 entityInstance: 0x11
621 path: /xyz/openbmc_project/led/groups/led_u2_1_locate
622
6230x73:
624 <<: *locateled
625 entityInstance: 0x12
626 path: /xyz/openbmc_project/led/groups/led_u2_2_locate
627
6280x74:
629 <<: *locateled
630 entityInstance: 0x13
631 path: /xyz/openbmc_project/led/groups/led_u2_3_locate
632
6330x75:
634 <<: *locateled
635 entityInstance: 0x14
636 path: /xyz/openbmc_project/led/groups/led_u2_4_locate
637
6380x76:
639 <<: *locateled
640 entityInstance: 0x15
641 path: /xyz/openbmc_project/led/groups/led_u2_5_locate
642
6430x77:
644 <<: *locateled
645 entityInstance: 0x16
646 path: /xyz/openbmc_project/led/groups/led_u2_6_locate
647
6480x78:
649 <<: *locateled
650 entityInstance: 0x17
651 path: /xyz/openbmc_project/led/groups/led_u2_7_locate
652
6530x79:
654 <<: *locateled
655 entityInstance: 0x18
656 path: /xyz/openbmc_project/led/groups/led_u2_8_locate
657
6580x7A:
659 <<: *locateled
660 entityInstance: 0x19
661 path: /xyz/openbmc_project/led/groups/led_u2_9_locate
662
6630x7B:
664 <<: *locateled
665 entityInstance: 0x1a
666 path: /xyz/openbmc_project/led/groups/led_u2_10_locate
667
6680x7C:
669 <<: *locateled
670 entityInstance: 0x1b
671 path: /xyz/openbmc_project/led/groups/led_u2_11_locate
672
6730x7D:
674 <<: *locateled
675 entityInstance: 0x1c
676 path: /xyz/openbmc_project/led/groups/led_u2_12_locate
677
6780x7E:
679 <<: *locateled
680 entityInstance: 0x1d
681 path: /xyz/openbmc_project/led/groups/led_u2_13_locate
682
6830x7F:
684 <<: *locateled
685 entityInstance: 0x1e
686 path: /xyz/openbmc_project/led/groups/led_u2_14_locate
687
6880x80:
689 <<: *locateled
690 entityInstance: 0x1f
691 path: /xyz/openbmc_project/led/groups/led_u2_15_locate
692
6930x81: &faultled
694 entityID: 0x04
695 entityInstance: 0x20
696 sensorType: 0x21
697 path: /xyz/openbmc_project/led/groups/led_u2_0_fault
698 sensorReadingType: 0x6F
699 mutability: Mutability::Read
700 serviceInterface: org.freedesktop.DBus.Properties
701 readingType: assertion
702 sensorNamePattern: nameLeaf
703 interfaces:
704 xyz.openbmc_project.Led.Group:
705 Asserted:
706 Offsets:
707 0x00:
708 type: bool
709 assert: true
710
7110x82:
712 <<: *faultled
713 entityInstance: 0x21
714 path: /xyz/openbmc_project/led/groups/led_u2_1_fault
715
7160x83:
717 <<: *faultled
718 entityInstance: 0x22
719 path: /xyz/openbmc_project/led/groups/led_u2_2_fault
720
7210x84:
722 <<: *faultled
723 entityInstance: 0x23
724 path: /xyz/openbmc_project/led/groups/led_u2_3_fault
725
7260x85:
727 <<: *faultled
728 entityInstance: 0x24
729 path: /xyz/openbmc_project/led/groups/led_u2_4_fault
730
7310x86:
732 <<: *faultled
733 entityInstance: 0x25
734 path: /xyz/openbmc_project/led/groups/led_u2_5_fault
735
7360x87:
737 <<: *faultled
738 entityInstance: 0x26
739 path: /xyz/openbmc_project/led/groups/led_u2_6_fault
740
7410x88:
742 <<: *faultled
743 entityInstance: 0x27
744 path: /xyz/openbmc_project/led/groups/led_u2_7_fault
745
7460x89:
747 <<: *faultled
748 entityInstance: 0x28
749 path: /xyz/openbmc_project/led/groups/led_u2_8_fault
750
7510x8A:
752 <<: *faultled
753 entityInstance: 0x29
754 path: /xyz/openbmc_project/led/groups/led_u2_9_fault
755
7560x8B:
757 <<: *faultled
758 entityInstance: 0x2a
759 path: /xyz/openbmc_project/led/groups/led_u2_10_fault
760
7610x8C:
762 <<: *faultled
763 entityInstance: 0x2b
764 path: /xyz/openbmc_project/led/groups/led_u2_11_fault
765
7660x8D:
767 <<: *faultled
768 entityInstance: 0x2c
769 path: /xyz/openbmc_project/led/groups/led_u2_12_fault
770
7710x8E:
772 <<: *faultled
773 entityInstance: 0x2d
774 path: /xyz/openbmc_project/led/groups/led_u2_13_fault
775
7760x8F:
777 <<: *faultled
778 entityInstance: 0x2e
779 path: /xyz/openbmc_project/led/groups/led_u2_14_fault
780
7810x90:
782 <<: *faultled
783 entityInstance: 0x2f
784 path: /xyz/openbmc_project/led/groups/led_u2_15_fault
785
786# NVME SSD presence
7870xB0: &present
788 entityID: 0x04
789 entityInstance: 0x30
790 sensorType: 0x0D
791 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme0
792 sensorReadingType: 0x6F
793 mutability: Mutability::Write|Mutability::Read
794 serviceInterface: org.freedesktop.DBus.Properties
795 readingType: assertion
796 sensorNamePattern: nameLeaf
797 interfaces:
798 xyz.openbmc_project.Inventory.Item:
799 Present:
800 Offsets:
801 0x00:
802 type: bool
803 assert: true
804 deassert: false
805
8060xB1:
807 <<: *present
808 entityInstance: 0x31
809 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme1
810
8110xB2:
812 <<: *present
813 entityInstance: 0x32
814 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme2
815
8160xB3:
817 <<: *present
818 entityInstance: 0x33
819 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme3
820
8210xB4:
822 <<: *present
823 entityInstance: 0x34
824 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme4
825
8260xB5:
827 <<: *present
828 entityInstance: 0x35
829 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme5
830
8310xB6:
832 <<: *present
833 entityInstance: 0x36
834 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme6
835
8360xB7:
837 <<: *present
838 entityInstance: 0x37
839 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme7
840
8410xB8:
842 <<: *present
843 entityInstance: 0x38
844 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme8
845
8460xB9:
847 <<: *present
848 entityInstance: 0x39
849 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme9
850
8510xBA:
852 <<: *present
853 entityInstance: 0x3a
854 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme10
855
8560xBB:
857 <<: *present
858 entityInstance: 0x3b
859 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme11
860
8610xBC:
862 <<: *present
863 entityInstance: 0x3c
864 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme12
865
8660xBD:
867 <<: *present
868 entityInstance: 0x3d
869 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme13
870
8710xBE:
872 <<: *present
873 entityInstance: 0x3e
874 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme14
875
8760xBF:
877 <<: *present
878 entityInstance: 0x3f
879 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme15
880
8810xC0: &nvme_power
882 entityID: 0x04
883 entityInstance: 0x40
884 sensorType: 0x00
885 path: /xyz/openbmc_project/control/nvme/u2_0_pwr_dis
886 sensorReadingType: 0x03
887 mutability: Mutability::Write|Mutability::Read
888 serviceInterface: org.freedesktop.DBus.Properties
889 readingType: assertion
890 sensorNamePattern: nameLeaf
891 interfaces:
892 xyz.openbmc_project.Control.Nvme.Power:
893 Asserted:
894 Offsets:
895 0x01:
896 type: bool
897 assert: true
898 deassert: false
899
9000xC1:
901 <<: *nvme_power
902 entityInstance: 0x41
903 path: /xyz/openbmc_project/control/nvme/u2_1_pwr_dis
904
9050xC2:
906 <<: *nvme_power
907 entityInstance: 0x42
908 path: /xyz/openbmc_project/control/nvme/u2_2_pwr_dis
909
9100xC3:
911 <<: *nvme_power
912 entityInstance: 0x43
913 path: /xyz/openbmc_project/control/nvme/u2_3_pwr_dis
914
9150xC4:
916 <<: *nvme_power
917 entityInstance: 0x44
918 path: /xyz/openbmc_project/control/nvme/u2_4_pwr_dis
919
9200xC5:
921 <<: *nvme_power
922 entityInstance: 0x45
923 path: /xyz/openbmc_project/control/nvme/u2_5_pwr_dis
924
9250xC6:
926 <<: *nvme_power
927 entityInstance: 0x46
928 path: /xyz/openbmc_project/control/nvme/u2_6_pwr_dis
929
9300xC7:
931 <<: *nvme_power
932 entityInstance: 0x47
933 path: /xyz/openbmc_project/control/nvme/u2_7_pwr_dis
934
9350xC8:
936 <<: *nvme_power
937 entityInstance: 0x48
938 path: /xyz/openbmc_project/control/nvme/u2_8_pwr_dis
939
9400xC9:
941 <<: *nvme_power
942 entityInstance: 0x49
943 path: /xyz/openbmc_project/control/nvme/u2_9_pwr_dis
944
9450xCA:
946 <<: *nvme_power
947 entityInstance: 0x4A
948 path: /xyz/openbmc_project/control/nvme/u2_10_pwr_dis
949
9500xCB:
951 <<: *nvme_power
952 entityInstance: 0x4B
953 path: /xyz/openbmc_project/control/nvme/u2_11_pwr_dis
954
9550xCC:
956 <<: *nvme_power
957 entityInstance: 0x4C
958 path: /xyz/openbmc_project/control/nvme/u2_12_pwr_dis
959
9600xCD:
961 <<: *nvme_power
962 entityInstance: 0x4D
963 path: /xyz/openbmc_project/control/nvme/u2_13_pwr_dis
964
9650xCE:
966 <<: *nvme_power
967 entityInstance: 0x4E
968 path: /xyz/openbmc_project/control/nvme/u2_14_pwr_dis
969
9700xCF:
971 <<: *nvme_power
972 entityInstance: 0x4F
973 path: /xyz/openbmc_project/control/nvme/u2_15_pwr_dis
974
9750xD0:
976 <<: *nvme_power
977 entityInstance: 0x50
978 path: /xyz/openbmc_project/control/nvme/pwr_u2_0_en
979
9800xD1:
981 <<: *nvme_power
982 entityInstance: 0x51
983 path: /xyz/openbmc_project/control/nvme/pwr_u2_1_en
984
9850xD2:
986 <<: *nvme_power
987 entityInstance: 0x52
988 path: /xyz/openbmc_project/control/nvme/pwr_u2_2_en
989
9900xD3:
991 <<: *nvme_power
992 entityInstance: 0x53
993 path: /xyz/openbmc_project/control/nvme/pwr_u2_3_en
994
9950xD4:
996 <<: *nvme_power
997 entityInstance: 0x54
998 path: /xyz/openbmc_project/control/nvme/pwr_u2_4_en
999
10000xD5:
1001 <<: *nvme_power
1002 entityInstance: 0x55
1003 path: /xyz/openbmc_project/control/nvme/pwr_u2_5_en
1004
10050xD6:
1006 <<: *nvme_power
1007 entityInstance: 0x56
1008 path: /xyz/openbmc_project/control/nvme/pwr_u2_6_en
1009
10100xD7:
1011 <<: *nvme_power
1012 entityInstance: 0x57
1013 path: /xyz/openbmc_project/control/nvme/pwr_u2_7_en
1014
10150xD8:
1016 <<: *nvme_power
1017 entityInstance: 0x58
1018 path: /xyz/openbmc_project/control/nvme/pwr_u2_8_en
1019
10200xD9:
1021 <<: *nvme_power
1022 entityInstance: 0x59
1023 path: /xyz/openbmc_project/control/nvme/pwr_u2_9_en
1024
10250xDA:
1026 <<: *nvme_power
1027 entityInstance: 0x5A
1028 path: /xyz/openbmc_project/control/nvme/pwr_u2_10_en
1029
10300xDB:
1031 <<: *nvme_power
1032 entityInstance: 0x5B
1033 path: /xyz/openbmc_project/control/nvme/pwr_u2_10_en
1034
10350xDC:
1036 <<: *nvme_power
1037 entityInstance: 0x5C
1038 path: /xyz/openbmc_project/control/nvme/pwr_u2_12_en
1039
10400xDD:
1041 <<: *nvme_power
1042 entityInstance: 0x5D
1043 path: /xyz/openbmc_project/control/nvme/pwr_u2_13_en
1044
10450xDE:
1046 <<: *nvme_power
1047 entityInstance: 0x5E
1048 path: /xyz/openbmc_project/control/nvme/pwr_u2_14_en
1049
10500xDF:
1051 <<: *nvme_power
1052 entityInstance: 0x5F
1053 path: /xyz/openbmc_project/control/nvme/pwr_u2_15_en
1054
10550xF0:
1056 entityID: 0x20
1057 entityInstance: 0
1058 sensorType: 0x0C
1059 path: /xyz/openbmc_project/metrics/memory/BmcECC
1060 sensorReadingType: 0x6F
1061 serviceInterface: org.freedesktop.DBus.Properties
1062 readingType: assertion
1063 mutability: Mutability::Read
1064 sensorNamePattern: nameLeaf
1065 interfaces:
1066 xyz.openbmc_project.Memory.MemoryECC:
1067 state:
1068 Offsets:
1069 0x00:
1070 type: string
1071 assert: xyz.openbmc_project.Memory.MemoryECC.ECCStatus.CE
1072 0x01:
1073 type: string
1074 assert: xyz.openbmc_project.Memory.MemoryECC.ECCStatus.UE
1075 0x05:
1076 type: string
1077 assert: xyz.openbmc_project.Memory.MemoryECC.ECCStatus.LogFull
1078
George Hungde864a92020-07-20 21:02:11 +08001079#GPIO present connection
10800xF1: &gpio_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001081 entityID: 0x1F
1082 entityInstance: 0
1083 interfaces:
1084 xyz.openbmc_project.Inventory.Item:
1085 Present:
1086 Offsets:
1087 0x00:
1088 assert: true
1089 type: bool
1090 0x01:
1091 assert: false
1092 type: bool
1093 mutability: Mutability::Write|Mutability::Read
George Hungde864a92020-07-20 21:02:11 +08001094 path: /xyz/openbmc_project/inventory/system/chassis/gpios/ss_cab0_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001095 readingType: assertion
1096 sensorNamePattern: nameLeaf
1097 sensorReadingType: 0x6f
1098 sensorType: 0x1B
1099 serviceInterface: org.freedesktop.DBus.Properties
1100
11010xF2:
George Hungde864a92020-07-20 21:02:11 +08001102 <<: *gpio_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001103 entityInstance: 1
George Hungde864a92020-07-20 21:02:11 +08001104 path: /xyz/openbmc_project/inventory/system/chassis/gpios/ss_cab1_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001105
11060xF3:
George Hungde864a92020-07-20 21:02:11 +08001107 <<: *gpio_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001108 entityInstance: 2
George Hungde864a92020-07-20 21:02:11 +08001109 path: /xyz/openbmc_project/inventory/system/chassis/gpios/ss_cab2_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001110
11110xF4:
George Hungde864a92020-07-20 21:02:11 +08001112 <<: *gpio_prsnt
George Hung79846fd2020-05-22 18:13:40 +08001113 entityInstance: 3
George Hungde864a92020-07-20 21:02:11 +08001114 path: /xyz/openbmc_project/inventory/system/chassis/gpios/ss_cab3_prsnt
1115
11160xF5:
1117 <<: *gpio_prsnt
1118 entityInstance: 4
1119 path: /xyz/openbmc_project/inventory/system/chassis/gpios/sata0_prsnt
1120
11210xF6:
1122 <<: *gpio_prsnt
1123 entityInstance: 5
1124 path: /xyz/openbmc_project/inventory/system/chassis/gpios/hsbp_cab_prsnt
1125
11260xF7:
1127 <<: *gpio_prsnt
1128 entityInstance: 6
1129 path: /xyz/openbmc_project/inventory/system/chassis/gpios/fanbd_cab_prsnt
1130
11310xF8:
1132 <<: *gpio_prsnt
1133 entityInstance: 7
1134 path: /xyz/openbmc_project/inventory/system/chassis/gpios/bp12v_cab_prsnt
1135
11360xF9:
1137 <<: *gpio_prsnt
1138 entityInstance: 8
1139 path: /xyz/openbmc_project/inventory/system/chassis/gpios/pe_slot0_prsnt
1140
11410xFA:
1142 <<: *gpio_prsnt
1143 entityInstance: 9
1144 path: /xyz/openbmc_project/inventory/system/chassis/gpios/pe_slot1_prsnt