blob: 0239923970a920d83e8bf9421a7d56b0219fc70b [file] [log] [blame]
George Hung0a16c202020-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 Hung0a16c202020-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 Hung1e04fb62020-07-31 18:45:32 +080021 type: double
George Hung0a16c202020-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 Hung1e04fb62020-07-31 18:45:32 +080061 type: double
George Hung0a16c202020-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
George Hung05b628c2020-09-03 14:23:39 +0800157 multiplierM: 78
George Hung0a16c202020-05-22 18:13:40 +0800158 offsetB: 0
159 bExp: 0
160 rExp: -4
George Hung0a16c202020-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 Hung1e04fb62020-07-31 18:45:32 +0800171 type: double
George Hung0a16c202020-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 Hung0a16c202020-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 Hung1e04fb62020-07-31 18:45:32 +0800283 type: double
George Hung0a16c202020-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
George Hung05b628c2020-09-03 14:23:39 +0800298 multiplierM: 86
George Hung0a16c202020-05-22 18:13:40 +0800299 rExp: -3
George Hung0a16c202020-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 Hung1e04fb62020-07-31 18:45:32 +0800310 type: double
George Hung0a16c202020-05-22 18:13:40 +0800311
3120x51:
313 <<: *current
314 entityInstance: 0x15
315 path: /xyz/openbmc_project/sensors/current/vddcr_cpu_out
George Hung05b628c2020-09-03 14:23:39 +0800316 multiplierM: 1
317 rExp: 0
George Hung0a16c202020-05-22 18:13:40 +0800318
George Hung24be2df2020-09-10 21:15:54 +08003190x27:
320 <<: *temperature
321 entityInstance: 0x28
322 path: /xyz/openbmc_project/sensors/temperature/vddcr_cpu
323
George Hung0a16c202020-05-22 18:13:40 +0800324# PVDDCR_SOC0
3250x3E:
326 <<: *voltage_13v5_in
327 entityInstance: 0x0e
328 path: /xyz/openbmc_project/sensors/voltage/vddcr_soc_in
329 multiplierM: 55
330 rExp: -3
331
3320x3F:
333 <<: *voltage
334 entityInstance: 0x0f
335 path: /xyz/openbmc_project/sensors/voltage/vddcr_soc_out
336 multiplierM: 78
337 rExp: -4
338
3390x52:
340 <<: *current
341 entityInstance: 0x16
342 path: /xyz/openbmc_project/sensors/current/vddcr_soc_in
343 multiplierM: 353
344 rExp: -4
345
3460x53:
347 <<: *current
348 entityInstance: 0x17
349 path: /xyz/openbmc_project/sensors/current/vddcr_soc_out
350 multiplierM: 345
351 rExp: -3
352
George Hung24be2df2020-09-10 21:15:54 +08003530x28:
354 <<: *temperature
355 entityInstance: 0x29
356 path: /xyz/openbmc_project/sensors/temperature/vddcr_soc
357
358# PVDDIO_ABCD
George Hung0a16c202020-05-22 18:13:40 +08003590x40:
360 <<: *voltage
361 entityInstance: 0x10
George Hung83ddb552020-08-11 21:11:11 +0800362 path: /xyz/openbmc_project/sensors/voltage/vddio_abcd_out
George Hung0a16c202020-05-22 18:13:40 +0800363 multiplierM: 78
364 rExp: -4
365
3660x41:
367 <<: *voltage_13v5_in
368 entityInstance: 0x11
George Hung83ddb552020-08-11 21:11:11 +0800369 path: /xyz/openbmc_project/sensors/voltage/vddio_abcd_in
George Hung0a16c202020-05-22 18:13:40 +0800370 multiplierM: 55
371 rExp: -3
372
3730x55:
374 <<: *current
375 entityInstance: 0x19
George Hung83ddb552020-08-11 21:11:11 +0800376 path: /xyz/openbmc_project/sensors/current/vddio_abcd_in
George Hung0a16c202020-05-22 18:13:40 +0800377 multiplierM: 353
378 rExp: -4
379
3800x54:
381 <<: *current
382 entityInstance: 0x18
George Hung83ddb552020-08-11 21:11:11 +0800383 path: /xyz/openbmc_project/sensors/current/vddio_abcd_out
George Hung0a16c202020-05-22 18:13:40 +0800384 multiplierM: 345
385 rExp: -3
386
George Hung24be2df2020-09-10 21:15:54 +08003870x29:
388 <<: *temperature
389 entityInstance: 0x2a
390 path: /xyz/openbmc_project/sensors/temperature/vddio_abcd
391
392# PVDDIO_EFGH
George Hung0a16c202020-05-22 18:13:40 +08003930x42:
394 <<: *voltage
395 entityInstance: 0x12
George Hung83ddb552020-08-11 21:11:11 +0800396 path: /xyz/openbmc_project/sensors/voltage/vddio_efgh_out
George Hung0a16c202020-05-22 18:13:40 +0800397 multiplierM: 78
398 rExp: -4
399
4000x43:
401 <<: *voltage_13v5_in
402 entityInstance: 0x13
George Hung83ddb552020-08-11 21:11:11 +0800403 path: /xyz/openbmc_project/sensors/voltage/vddio_efgh_in
George Hung0a16c202020-05-22 18:13:40 +0800404 multiplierM: 55
405 rExp: -3
406
4070x57:
408 <<: *current
409 entityInstance: 0x1b
George Hung83ddb552020-08-11 21:11:11 +0800410 path: /xyz/openbmc_project/sensors/current/vddio_efgh_in
George Hung0a16c202020-05-22 18:13:40 +0800411 multiplierM: 353
412 rExp: -4
413
4140x56:
415 <<: *current
416 entityInstance: 0x1a
George Hung83ddb552020-08-11 21:11:11 +0800417 path: /xyz/openbmc_project/sensors/current/vddio_efgh_out
George Hung0a16c202020-05-22 18:13:40 +0800418 multiplierM: 345
419 rExp: -3
420
George Hung24be2df2020-09-10 21:15:54 +08004210x2A:
422 <<: *temperature
423 entityInstance: 0x2b
424 path: /xyz/openbmc_project/sensors/temperature/vddio_efgh
425
George Hung0a16c202020-05-22 18:13:40 +0800426# P12V_1
4270x47:
428 <<: *voltage
429 entityInstance: 0x20
George Hung83ddb552020-08-11 21:11:11 +0800430 path: /xyz/openbmc_project/sensors/voltage/p12v_mobo_out
George Hung0a16c202020-05-22 18:13:40 +0800431 multiplierM: 55
432 rExp: -3
433
4340x48:
435 <<: *voltage_13v5_in
436 entityInstance: 0x21
George Hung83ddb552020-08-11 21:11:11 +0800437 path: /xyz/openbmc_project/sensors/voltage/p12v_mobo_in
George Hung0a16c202020-05-22 18:13:40 +0800438 multiplierM: 255
439 rExp: -3
440
4410x5A:
442 <<: *current
443 entityInstance: 0x25
George Hung83ddb552020-08-11 21:11:11 +0800444 path: /xyz/openbmc_project/sensors/current/p12v_mobo_in
George Hung0a16c202020-05-22 18:13:40 +0800445 multiplierM: 137
446 rExp: -3
447
4480x59:
449 <<: *current
450 entityInstance: 0x24
George Hung83ddb552020-08-11 21:11:11 +0800451 path: /xyz/openbmc_project/sensors/current/p12v_mobo_out
George Hung0a16c202020-05-22 18:13:40 +0800452 multiplierM: 59
453 rExp: -2
454
George Hung24be2df2020-09-10 21:15:54 +08004550x2B:
456 <<: *temperature
457 entityInstance: 0x2c
458 path: /xyz/openbmc_project/sensors/temperature/p12v_mobo
459
George Hung0a16c202020-05-22 18:13:40 +0800460# P12V_2
4610x49:
462 <<: *voltage
463 entityInstance: 0x22
George Hung83ddb552020-08-11 21:11:11 +0800464 path: /xyz/openbmc_project/sensors/voltage/p12v_fan_out
George Hung0a16c202020-05-22 18:13:40 +0800465 multiplierM: 55
466 rExp: -3
467
4680x4A:
469 <<: *voltage_13v5_in
470 entityInstance: 0x23
George Hung83ddb552020-08-11 21:11:11 +0800471 path: /xyz/openbmc_project/sensors/voltage/p12v_fan_in
George Hung0a16c202020-05-22 18:13:40 +0800472 multiplierM: 255
473 rExp: -3
474
4750x5C:
476 <<: *current
477 entityInstance: 0x27
George Hung83ddb552020-08-11 21:11:11 +0800478 path: /xyz/openbmc_project/sensors/current/p12v_fan_in
George Hung0a16c202020-05-22 18:13:40 +0800479 multiplierM: 137
480 rExp: -3
481
4820x5B:
483 <<: *current
484 entityInstance: 0x26
George Hung83ddb552020-08-11 21:11:11 +0800485 path: /xyz/openbmc_project/sensors/current/p12v_fan_out
George Hung0a16c202020-05-22 18:13:40 +0800486 multiplierM: 59
487 rExp: -2
488
George Hung24be2df2020-09-10 21:15:54 +08004890x2C:
490 <<: *temperature
491 entityInstance: 0x2d
492 path: /xyz/openbmc_project/sensors/temperature/p12v_fan
493
George Hung0a16c202020-05-22 18:13:40 +0800494# Hotswap controller
4950x44:
496 <<: *voltage
497 entityID: 0x0E
498 entityInstance: 0x00
499 path: /xyz/openbmc_project/sensors/voltage/hotswap_vin
500 multiplierM: 259
501 rExp: -3
502
5030x45:
504 <<: *voltage
505 entityID: 0x0E
506 entityInstance: 0x01
507 path: /xyz/openbmc_project/sensors/voltage/hotswap_vout
508 multiplierM: 259
509 rExp: -3
510
5110x58:
512 <<: *current
513 entityID: 0x0E
514 entityInstance: 0x02
515 path: /xyz/openbmc_project/sensors/current/hotswap_iout
George Hung05b628c2020-09-03 14:23:39 +0800516 multiplierM: 216
George Hung0a16c202020-05-22 18:13:40 +0800517 rExp: -3
518
5190x70:
520 entityID: 0x0E
521 entityInstance: 0x03
522 sensorType: 0x0B
523 path: /xyz/openbmc_project/sensors/power/hotswap_pout
524 sensorReadingType: 0x01
525 multiplierM: 86
526 offsetB: 0
527 bExp: 0
528 rExp: -1
George Hung0a16c202020-05-22 18:13:40 +0800529 unit: xyz.openbmc_project.Sensor.Value.Unit.Watts
530 mutability: Mutability::Write|Mutability::Read
531 serviceInterface: org.freedesktop.DBus.Properties
532 readingType: readingData
533 sensorNamePattern: nameLeaf
534 interfaces:
535 xyz.openbmc_project.Sensor.Value:
536 Value:
537 Offsets:
538 0xFF:
George Hung1e04fb62020-07-31 18:45:32 +0800539 type: double
George Hung0a16c202020-05-22 18:13:40 +0800540
George Hung24be2df2020-09-10 21:15:54 +08005410x2D:
542 <<: *temperature
543 entityInstance: 0x2e
544 path: /xyz/openbmc_project/sensors/temperature/hotswap
545
George Hung0a16c202020-05-22 18:13:40 +0800546# fan/pwm mapping
George Hung0a72c0f2020-07-16 13:47:14 +0800547# fan0/1 on Mobo, fb_fan0/1/2 on fan board
George Hung0a16c202020-05-22 18:13:40 +0800548# PWM0 => fan tach 0
549# PWM1 => fan tach 1
550# PWM2 => fan tach 2
551# PWM3 => fan tach 3
552# PWM4 => fan tach 4
5530x60: &fan_rpm_read
554 entityID: 0x1D
555 entityInstance: 0x00
556 sensorType: 0x04
557 path: /xyz/openbmc_project/sensors/fan_tach/fan0
558 sensorReadingType: 0x01
559 multiplierM: 81
560 offsetB: 0
561 bExp: 0
562 rExp: 0
George Hung0a16c202020-05-22 18:13:40 +0800563 unit: xyz.openbmc_project.Sensor.Value.Unit.RPMS
564 mutability: Mutability::Write|Mutability::Read
565 serviceInterface: org.freedesktop.DBus.Properties
566 readingType: readingData
567 sensorNamePattern: nameLeaf
568 interfaces:
569 xyz.openbmc_project.Sensor.Value:
570 Value:
571 Offsets:
572 0xFF:
George Hung1e04fb62020-07-31 18:45:32 +0800573 type: double
George Hung0a16c202020-05-22 18:13:40 +0800574
5750x61:
576 <<: *fan_rpm_read
577 entityInstance: 0x01
578 path: /xyz/openbmc_project/sensors/fan_tach/fan1
579
5800x62:
581 <<: *fan_rpm_read
582 entityInstance: 0x02
George Hung0a72c0f2020-07-16 13:47:14 +0800583 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan0
George Hung0a16c202020-05-22 18:13:40 +0800584
5850x63:
586 <<: *fan_rpm_read
587 entityInstance: 0x03
George Hung0a72c0f2020-07-16 13:47:14 +0800588 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan1
George Hung0a16c202020-05-22 18:13:40 +0800589
5900x64:
591 <<: *fan_rpm_read
592 entityInstance: 0x04
George Hung0a72c0f2020-07-16 13:47:14 +0800593 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan2
George Hung0a16c202020-05-22 18:13:40 +0800594
5950x65: &fan_pwm
596 entityID: 0x1D
597 sensorType: 0x04
598 entityInstance: 0x05
599 path: /xyz/openbmc_project/sensors/fan_tach/fan0
600 sensorReadingType: 0x01
601 multiplierM: 1
602 offsetB: 0
603 bExp: 0
604 mutability: Mutability::Write
605 serviceInterface: org.freedesktop.DBus.Properties
606 readingType: readingData
607 interfaces:
608 xyz.openbmc_project.Control.FanPwm:
609 Target:
610 Offsets:
611 0xFF:
George Hung556cfe82020-08-13 10:26:36 +0800612 type: uint64_t
George Hung0a16c202020-05-22 18:13:40 +0800613
6140x66:
615 <<: *fan_pwm
616 entityInstance: 0x06
617 path: /xyz/openbmc_project/sensors/fan_tach/fan1
618
6190x67:
620 <<: *fan_pwm
621 entityInstance: 0x07
George Hung0a72c0f2020-07-16 13:47:14 +0800622 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan0
George Hung0a16c202020-05-22 18:13:40 +0800623
6240x68:
625 <<: *fan_pwm
626 entityInstance: 0x08
George Hung0a72c0f2020-07-16 13:47:14 +0800627 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan1
George Hung0a16c202020-05-22 18:13:40 +0800628
6290x69:
630 <<: *fan_pwm
631 entityInstance: 0x09
George Hung0a72c0f2020-07-16 13:47:14 +0800632 path: /xyz/openbmc_project/sensors/fan_tach/fb_fan2
George Hung0a16c202020-05-22 18:13:40 +0800633
634# NVME SSD locate/fault LEDs
6350x71: &locateled
636 entityID: 0x04
637 entityInstance: 0x10
638 sensorType: 0x21
639 path: /xyz/openbmc_project/led/groups/led_u2_0_locate
640 sensorReadingType: 0x6F
641 mutability: Mutability::Write|Mutability::Read
642 serviceInterface: org.freedesktop.DBus.Properties
643 readingType: assertion
644 sensorNamePattern: nameLeaf
645 interfaces:
646 xyz.openbmc_project.Led.Group:
647 Asserted:
648 Offsets:
649 0x01:
650 type: bool
651 assert: true
652
6530x72:
654 <<: *locateled
655 entityInstance: 0x11
656 path: /xyz/openbmc_project/led/groups/led_u2_1_locate
657
6580x73:
659 <<: *locateled
660 entityInstance: 0x12
661 path: /xyz/openbmc_project/led/groups/led_u2_2_locate
662
6630x74:
664 <<: *locateled
665 entityInstance: 0x13
666 path: /xyz/openbmc_project/led/groups/led_u2_3_locate
667
6680x75:
669 <<: *locateled
670 entityInstance: 0x14
671 path: /xyz/openbmc_project/led/groups/led_u2_4_locate
672
6730x76:
674 <<: *locateled
675 entityInstance: 0x15
676 path: /xyz/openbmc_project/led/groups/led_u2_5_locate
677
6780x77:
679 <<: *locateled
680 entityInstance: 0x16
681 path: /xyz/openbmc_project/led/groups/led_u2_6_locate
682
6830x78:
684 <<: *locateled
685 entityInstance: 0x17
686 path: /xyz/openbmc_project/led/groups/led_u2_7_locate
687
6880x79:
689 <<: *locateled
690 entityInstance: 0x18
691 path: /xyz/openbmc_project/led/groups/led_u2_8_locate
692
6930x7A:
694 <<: *locateled
695 entityInstance: 0x19
696 path: /xyz/openbmc_project/led/groups/led_u2_9_locate
697
6980x7B:
699 <<: *locateled
700 entityInstance: 0x1a
701 path: /xyz/openbmc_project/led/groups/led_u2_10_locate
702
7030x7C:
704 <<: *locateled
705 entityInstance: 0x1b
706 path: /xyz/openbmc_project/led/groups/led_u2_11_locate
707
7080x7D:
709 <<: *locateled
710 entityInstance: 0x1c
711 path: /xyz/openbmc_project/led/groups/led_u2_12_locate
712
7130x7E:
714 <<: *locateled
715 entityInstance: 0x1d
716 path: /xyz/openbmc_project/led/groups/led_u2_13_locate
717
7180x7F:
719 <<: *locateled
720 entityInstance: 0x1e
721 path: /xyz/openbmc_project/led/groups/led_u2_14_locate
722
7230x80:
724 <<: *locateled
725 entityInstance: 0x1f
726 path: /xyz/openbmc_project/led/groups/led_u2_15_locate
727
7280x81: &faultled
729 entityID: 0x04
730 entityInstance: 0x20
731 sensorType: 0x21
732 path: /xyz/openbmc_project/led/groups/led_u2_0_fault
733 sensorReadingType: 0x6F
734 mutability: Mutability::Read
735 serviceInterface: org.freedesktop.DBus.Properties
736 readingType: assertion
737 sensorNamePattern: nameLeaf
738 interfaces:
739 xyz.openbmc_project.Led.Group:
740 Asserted:
741 Offsets:
742 0x00:
743 type: bool
744 assert: true
745
7460x82:
747 <<: *faultled
748 entityInstance: 0x21
749 path: /xyz/openbmc_project/led/groups/led_u2_1_fault
750
7510x83:
752 <<: *faultled
753 entityInstance: 0x22
754 path: /xyz/openbmc_project/led/groups/led_u2_2_fault
755
7560x84:
757 <<: *faultled
758 entityInstance: 0x23
759 path: /xyz/openbmc_project/led/groups/led_u2_3_fault
760
7610x85:
762 <<: *faultled
763 entityInstance: 0x24
764 path: /xyz/openbmc_project/led/groups/led_u2_4_fault
765
7660x86:
767 <<: *faultled
768 entityInstance: 0x25
769 path: /xyz/openbmc_project/led/groups/led_u2_5_fault
770
7710x87:
772 <<: *faultled
773 entityInstance: 0x26
774 path: /xyz/openbmc_project/led/groups/led_u2_6_fault
775
7760x88:
777 <<: *faultled
778 entityInstance: 0x27
779 path: /xyz/openbmc_project/led/groups/led_u2_7_fault
780
7810x89:
782 <<: *faultled
783 entityInstance: 0x28
784 path: /xyz/openbmc_project/led/groups/led_u2_8_fault
785
7860x8A:
787 <<: *faultled
788 entityInstance: 0x29
789 path: /xyz/openbmc_project/led/groups/led_u2_9_fault
790
7910x8B:
792 <<: *faultled
793 entityInstance: 0x2a
794 path: /xyz/openbmc_project/led/groups/led_u2_10_fault
795
7960x8C:
797 <<: *faultled
798 entityInstance: 0x2b
799 path: /xyz/openbmc_project/led/groups/led_u2_11_fault
800
8010x8D:
802 <<: *faultled
803 entityInstance: 0x2c
804 path: /xyz/openbmc_project/led/groups/led_u2_12_fault
805
8060x8E:
807 <<: *faultled
808 entityInstance: 0x2d
809 path: /xyz/openbmc_project/led/groups/led_u2_13_fault
810
8110x8F:
812 <<: *faultled
813 entityInstance: 0x2e
814 path: /xyz/openbmc_project/led/groups/led_u2_14_fault
815
8160x90:
817 <<: *faultled
818 entityInstance: 0x2f
819 path: /xyz/openbmc_project/led/groups/led_u2_15_fault
820
821# NVME SSD presence
8220xB0: &present
823 entityID: 0x04
824 entityInstance: 0x30
George Hung9584fd62020-08-27 22:28:52 +0800825 sensorType: 0x25
George Hung0a16c202020-05-22 18:13:40 +0800826 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme0
827 sensorReadingType: 0x6F
828 mutability: Mutability::Write|Mutability::Read
829 serviceInterface: org.freedesktop.DBus.Properties
830 readingType: assertion
831 sensorNamePattern: nameLeaf
832 interfaces:
833 xyz.openbmc_project.Inventory.Item:
834 Present:
835 Offsets:
836 0x00:
George Hung0a16c202020-05-22 18:13:40 +0800837 assert: true
George Hung9584fd62020-08-27 22:28:52 +0800838 type: bool
839 0x01:
840 assert: false
841 type: bool
George Hung0a16c202020-05-22 18:13:40 +0800842
8430xB1:
844 <<: *present
845 entityInstance: 0x31
846 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme1
847
8480xB2:
849 <<: *present
850 entityInstance: 0x32
851 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme2
852
8530xB3:
854 <<: *present
855 entityInstance: 0x33
856 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme3
857
8580xB4:
859 <<: *present
860 entityInstance: 0x34
861 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme4
862
8630xB5:
864 <<: *present
865 entityInstance: 0x35
866 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme5
867
8680xB6:
869 <<: *present
870 entityInstance: 0x36
871 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme6
872
8730xB7:
874 <<: *present
875 entityInstance: 0x37
876 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme7
877
8780xB8:
879 <<: *present
880 entityInstance: 0x38
881 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme8
882
8830xB9:
884 <<: *present
885 entityInstance: 0x39
886 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme9
887
8880xBA:
889 <<: *present
890 entityInstance: 0x3a
891 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme10
892
8930xBB:
894 <<: *present
895 entityInstance: 0x3b
896 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme11
897
8980xBC:
899 <<: *present
900 entityInstance: 0x3c
901 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme12
902
9030xBD:
904 <<: *present
905 entityInstance: 0x3d
906 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme13
907
9080xBE:
909 <<: *present
910 entityInstance: 0x3e
911 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme14
912
9130xBF:
914 <<: *present
915 entityInstance: 0x3f
916 path: /xyz/openbmc_project/inventory/system/chassis/motherboard/nvme15
917
9180xC0: &nvme_power
919 entityID: 0x04
920 entityInstance: 0x40
George Hung05b628c2020-09-03 14:23:39 +0800921 sensorType: 0xC0
George Hung0a16c202020-05-22 18:13:40 +0800922 path: /xyz/openbmc_project/control/nvme/u2_0_pwr_dis
923 sensorReadingType: 0x03
924 mutability: Mutability::Write|Mutability::Read
925 serviceInterface: org.freedesktop.DBus.Properties
926 readingType: assertion
927 sensorNamePattern: nameLeaf
928 interfaces:
929 xyz.openbmc_project.Control.Nvme.Power:
930 Asserted:
931 Offsets:
932 0x01:
933 type: bool
934 assert: true
935 deassert: false
936
9370xC1:
938 <<: *nvme_power
939 entityInstance: 0x41
940 path: /xyz/openbmc_project/control/nvme/u2_1_pwr_dis
941
9420xC2:
943 <<: *nvme_power
944 entityInstance: 0x42
945 path: /xyz/openbmc_project/control/nvme/u2_2_pwr_dis
946
9470xC3:
948 <<: *nvme_power
949 entityInstance: 0x43
950 path: /xyz/openbmc_project/control/nvme/u2_3_pwr_dis
951
9520xC4:
953 <<: *nvme_power
954 entityInstance: 0x44
955 path: /xyz/openbmc_project/control/nvme/u2_4_pwr_dis
956
9570xC5:
958 <<: *nvme_power
959 entityInstance: 0x45
960 path: /xyz/openbmc_project/control/nvme/u2_5_pwr_dis
961
9620xC6:
963 <<: *nvme_power
964 entityInstance: 0x46
965 path: /xyz/openbmc_project/control/nvme/u2_6_pwr_dis
966
9670xC7:
968 <<: *nvme_power
969 entityInstance: 0x47
970 path: /xyz/openbmc_project/control/nvme/u2_7_pwr_dis
971
9720xC8:
973 <<: *nvme_power
974 entityInstance: 0x48
975 path: /xyz/openbmc_project/control/nvme/u2_8_pwr_dis
976
9770xC9:
978 <<: *nvme_power
979 entityInstance: 0x49
980 path: /xyz/openbmc_project/control/nvme/u2_9_pwr_dis
981
9820xCA:
983 <<: *nvme_power
984 entityInstance: 0x4A
985 path: /xyz/openbmc_project/control/nvme/u2_10_pwr_dis
986
9870xCB:
988 <<: *nvme_power
989 entityInstance: 0x4B
990 path: /xyz/openbmc_project/control/nvme/u2_11_pwr_dis
991
9920xCC:
993 <<: *nvme_power
994 entityInstance: 0x4C
995 path: /xyz/openbmc_project/control/nvme/u2_12_pwr_dis
996
9970xCD:
998 <<: *nvme_power
999 entityInstance: 0x4D
1000 path: /xyz/openbmc_project/control/nvme/u2_13_pwr_dis
1001
10020xCE:
1003 <<: *nvme_power
1004 entityInstance: 0x4E
1005 path: /xyz/openbmc_project/control/nvme/u2_14_pwr_dis
1006
10070xCF:
1008 <<: *nvme_power
1009 entityInstance: 0x4F
1010 path: /xyz/openbmc_project/control/nvme/u2_15_pwr_dis
1011
10120xD0:
1013 <<: *nvme_power
1014 entityInstance: 0x50
1015 path: /xyz/openbmc_project/control/nvme/pwr_u2_0_en
1016
10170xD1:
1018 <<: *nvme_power
1019 entityInstance: 0x51
1020 path: /xyz/openbmc_project/control/nvme/pwr_u2_1_en
1021
10220xD2:
1023 <<: *nvme_power
1024 entityInstance: 0x52
1025 path: /xyz/openbmc_project/control/nvme/pwr_u2_2_en
1026
10270xD3:
1028 <<: *nvme_power
1029 entityInstance: 0x53
1030 path: /xyz/openbmc_project/control/nvme/pwr_u2_3_en
1031
10320xD4:
1033 <<: *nvme_power
1034 entityInstance: 0x54
1035 path: /xyz/openbmc_project/control/nvme/pwr_u2_4_en
1036
10370xD5:
1038 <<: *nvme_power
1039 entityInstance: 0x55
1040 path: /xyz/openbmc_project/control/nvme/pwr_u2_5_en
1041
10420xD6:
1043 <<: *nvme_power
1044 entityInstance: 0x56
1045 path: /xyz/openbmc_project/control/nvme/pwr_u2_6_en
1046
10470xD7:
1048 <<: *nvme_power
1049 entityInstance: 0x57
1050 path: /xyz/openbmc_project/control/nvme/pwr_u2_7_en
1051
10520xD8:
1053 <<: *nvme_power
1054 entityInstance: 0x58
1055 path: /xyz/openbmc_project/control/nvme/pwr_u2_8_en
1056
10570xD9:
1058 <<: *nvme_power
1059 entityInstance: 0x59
1060 path: /xyz/openbmc_project/control/nvme/pwr_u2_9_en
1061
10620xDA:
1063 <<: *nvme_power
1064 entityInstance: 0x5A
1065 path: /xyz/openbmc_project/control/nvme/pwr_u2_10_en
1066
10670xDB:
1068 <<: *nvme_power
1069 entityInstance: 0x5B
1070 path: /xyz/openbmc_project/control/nvme/pwr_u2_10_en
1071
10720xDC:
1073 <<: *nvme_power
1074 entityInstance: 0x5C
1075 path: /xyz/openbmc_project/control/nvme/pwr_u2_12_en
1076
10770xDD:
1078 <<: *nvme_power
1079 entityInstance: 0x5D
1080 path: /xyz/openbmc_project/control/nvme/pwr_u2_13_en
1081
10820xDE:
1083 <<: *nvme_power
1084 entityInstance: 0x5E
1085 path: /xyz/openbmc_project/control/nvme/pwr_u2_14_en
1086
10870xDF:
1088 <<: *nvme_power
1089 entityInstance: 0x5F
1090 path: /xyz/openbmc_project/control/nvme/pwr_u2_15_en
1091
10920xF0:
1093 entityID: 0x20
1094 entityInstance: 0
1095 sensorType: 0x0C
1096 path: /xyz/openbmc_project/metrics/memory/BmcECC
1097 sensorReadingType: 0x6F
1098 serviceInterface: org.freedesktop.DBus.Properties
1099 readingType: assertion
1100 mutability: Mutability::Read
1101 sensorNamePattern: nameLeaf
1102 interfaces:
1103 xyz.openbmc_project.Memory.MemoryECC:
1104 state:
1105 Offsets:
1106 0x00:
1107 type: string
1108 assert: xyz.openbmc_project.Memory.MemoryECC.ECCStatus.CE
1109 0x01:
1110 type: string
1111 assert: xyz.openbmc_project.Memory.MemoryECC.ECCStatus.UE
1112 0x05:
1113 type: string
1114 assert: xyz.openbmc_project.Memory.MemoryECC.ECCStatus.LogFull
1115
George Hungfd8041e2020-07-20 21:02:11 +08001116#GPIO present connection
11170xF1: &gpio_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001118 entityID: 0x1F
1119 entityInstance: 0
1120 interfaces:
1121 xyz.openbmc_project.Inventory.Item:
1122 Present:
1123 Offsets:
1124 0x00:
1125 assert: true
1126 type: bool
1127 0x01:
1128 assert: false
1129 type: bool
1130 mutability: Mutability::Write|Mutability::Read
George Hungcad17882020-09-02 22:20:04 +08001131 path: /xyz/openbmc_project/inventory/system/chassis/cable/ss_cab0_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001132 readingType: assertion
1133 sensorNamePattern: nameLeaf
1134 sensorReadingType: 0x6f
1135 sensorType: 0x1B
1136 serviceInterface: org.freedesktop.DBus.Properties
1137
11380xF2:
George Hungfd8041e2020-07-20 21:02:11 +08001139 <<: *gpio_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001140 entityInstance: 1
George Hungcad17882020-09-02 22:20:04 +08001141 path: /xyz/openbmc_project/inventory/system/chassis/cable/ss_cab1_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001142
11430xF3:
George Hungfd8041e2020-07-20 21:02:11 +08001144 <<: *gpio_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001145 entityInstance: 2
George Hungcad17882020-09-02 22:20:04 +08001146 path: /xyz/openbmc_project/inventory/system/chassis/cable/ss_cab2_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001147
11480xF4:
George Hungfd8041e2020-07-20 21:02:11 +08001149 <<: *gpio_prsnt
George Hung0a16c202020-05-22 18:13:40 +08001150 entityInstance: 3
George Hungcad17882020-09-02 22:20:04 +08001151 path: /xyz/openbmc_project/inventory/system/chassis/cable/ss_cab3_prsnt
George Hungfd8041e2020-07-20 21:02:11 +08001152
11530xF5:
George Hung9584fd62020-08-27 22:28:52 +08001154 entityID: 0x1A
1155 entityInstance: 0
1156 interfaces:
1157 xyz.openbmc_project.Inventory.Item:
1158 Present:
1159 Offsets:
1160 0x00:
1161 assert: true
1162 type: bool
1163 0x01:
1164 assert: false
1165 type: bool
1166 mutability: Mutability::Write|Mutability::Read
George Hungcad17882020-09-02 22:20:04 +08001167 path: /xyz/openbmc_project/inventory/system/chassis/entity/sata0_prsnt
George Hung9584fd62020-08-27 22:28:52 +08001168 readingType: assertion
1169 sensorNamePattern: nameLeaf
1170 sensorReadingType: 0x6f
1171 sensorType: 0x25
1172 serviceInterface: org.freedesktop.DBus.Properties
George Hungfd8041e2020-07-20 21:02:11 +08001173
11740xF6:
1175 <<: *gpio_prsnt
George Hung9584fd62020-08-27 22:28:52 +08001176 entityInstance: 4
George Hungcad17882020-09-02 22:20:04 +08001177 path: /xyz/openbmc_project/inventory/system/chassis/cable/hsbp_cab_prsnt
George Hungfd8041e2020-07-20 21:02:11 +08001178
11790xF7:
1180 <<: *gpio_prsnt
George Hung9584fd62020-08-27 22:28:52 +08001181 entityInstance: 5
George Hungcad17882020-09-02 22:20:04 +08001182 path: /xyz/openbmc_project/inventory/system/chassis/cable/fanbd_cab_prsnt
George Hungfd8041e2020-07-20 21:02:11 +08001183
11840xF8:
1185 <<: *gpio_prsnt
George Hung9584fd62020-08-27 22:28:52 +08001186 entityInstance: 6
George Hungcad17882020-09-02 22:20:04 +08001187 path: /xyz/openbmc_project/inventory/system/chassis/cable/bp12v_cab_prsnt
George Hungfd8041e2020-07-20 21:02:11 +08001188
George Hung9584fd62020-08-27 22:28:52 +080011890xF9: &card_prsnt
1190 entityID: 0x0B
1191 entityInstance: 0
1192 interfaces:
1193 xyz.openbmc_project.Inventory.Item:
1194 Present:
1195 Offsets:
1196 0x00:
1197 assert: true
1198 type: bool
1199 0x01:
1200 assert: false
1201 type: bool
1202 mutability: Mutability::Write|Mutability::Read
George Hungcad17882020-09-02 22:20:04 +08001203 path: /xyz/openbmc_project/inventory/system/chassis/entity/pe_slot0_prsnt
George Hung9584fd62020-08-27 22:28:52 +08001204 readingType: assertion
1205 sensorNamePattern: nameLeaf
1206 sensorReadingType: 0x6f
1207 sensorType: 0x25
1208 serviceInterface: org.freedesktop.DBus.Properties
George Hungfd8041e2020-07-20 21:02:11 +08001209
12100xFA:
George Hung9584fd62020-08-27 22:28:52 +08001211 <<: *card_prsnt
1212 entityInstance: 1
George Hungcad17882020-09-02 22:20:04 +08001213 path: /xyz/openbmc_project/inventory/system/chassis/entity/pe_slot1_prsnt