1
1
##################################################################################
2
- # Copyright (c) 2019 - 2024 , NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2
+ # Copyright (c) 2019-2025 , NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3
3
#
4
- # Platform specific sensors config for SN5600
4
+ # Platform specific sensors config for SN5640
5
5
##################################################################################
6
6
7
- # Temperature sensors
7
+ # ASIC temperature sensor
8
8
chip "mlxsw-i2c-*-48"
9
9
label temp1 "Ambient ASIC Temp"
10
10
11
- chip "tmp102-i2c-6-49"
12
- label temp1 "Ambient Fan Side Temp (air intake)"
13
- chip "adt75-i2c-6-49"
14
- label temp1 "Ambient Fan Side Temp (air intake)"
15
- chip "stts751-i2c-6-49"
16
- label temp1 "Ambient Fan Side Temp (air intake)"
17
- chip "tmp102-i2c-7-4a"
18
- label temp1 "Ambient Port Side Temp (air exhaust)"
19
- chip "adt75-i2c-7-4a"
20
- label temp1 "Ambient Port Side Temp (air exhaust)"
21
- chip "stts751-i2c-7-4a"
22
- label temp1 "Ambient Port Side Temp (air exhaust)"
23
- chip "tmp411-i2c-7-4c"
24
- label temp1 "Ambient External Temp"
11
+ # Fan and port ambient temperature sensors
12
+ chip "tmp102-i2c-*-49"
13
+ label temp1 "Ambient Fan Side Temp (air exhaust)"
14
+ chip "adt75-i2c-*-49"
15
+ label temp1 "Ambient Fan Side Temp (air exhaust)"
16
+ chip "stts751-i2c-*-49"
17
+ label temp1 "Ambient Fan Side Temp (air exhaust)"
18
+ chip "tmp102-i2c-*-4a"
19
+ label temp1 "Ambient Port Side Temp (air intake)"
20
+ chip "adt75-i2c-*-4a"
21
+ label temp1 "Ambient Port Side Temp (air intake)"
22
+ chip "stts751-i2c-*-4a"
23
+ label temp1 "Ambient Port Side Temp (air intake)"
25
24
26
- # Power controllers
25
+ # ASIC power controllers
27
26
chip "mp2891-i2c-*-62"
28
27
label in1 "PMIC-1 PSU 13V5 Rail (in1)"
29
28
label in2 "PMIC-1 VDD_M ADJ Rail (out1)"
@@ -68,7 +67,7 @@ chip "mp2891-i2c-*-63"
68
67
label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
69
68
label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
70
69
label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
71
- label temp2 "PMIC-2 VDD_T1 ADJ Temp 2"
70
+ ignore temp2
72
71
label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
73
72
label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
74
73
label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
@@ -83,7 +82,7 @@ chip "xdpe1a2g7-i2c-*-63"
83
82
label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
84
83
label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
85
84
label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
86
- label temp2 "PMIC-2 VDD_T1 ADJ Temp 2"
85
+ ignore temp2
87
86
label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
88
87
label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
89
88
label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
@@ -99,7 +98,7 @@ chip "mp2891-i2c-*-64"
99
98
label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
100
99
label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
101
100
label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
102
- label temp2 "PMIC-3 VDD_T3 ADJ Temp 2"
101
+ ignore temp2
103
102
label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
104
103
label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
105
104
label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
@@ -114,7 +113,7 @@ chip "xdpe1a2g7-i2c-*-64"
114
113
label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
115
114
label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
116
115
label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
117
- label temp2 "PMIC-3 VDD_T3 ADJ Temp 2"
116
+ ignore temp2
118
117
label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
119
118
label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
120
119
label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
@@ -130,7 +129,7 @@ chip "mp2891-i2c-*-65"
130
129
label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
131
130
label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
132
131
label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
133
- label temp2 "PMIC-4 VDD_T5 ADJ Temp 2"
132
+ ignore temp2
134
133
label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
135
134
label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
136
135
label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
@@ -145,7 +144,7 @@ chip "xdpe1a2g7-i2c-*-65"
145
144
label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
146
145
label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
147
146
label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
148
- label temp2 "PMIC-4 VDD_T5 ADJ Temp 2"
147
+ ignore temp2
149
148
label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
150
149
label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
151
150
label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
@@ -161,7 +160,7 @@ chip "mp2891-i2c-*-66"
161
160
label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
162
161
label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
163
162
label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
164
- label temp2 "PMIC-5 VDD_T7 ADJ Temp 2"
163
+ ignore temp2
165
164
label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
166
165
label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
167
166
label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
@@ -176,7 +175,7 @@ chip "xdpe1a2g7-i2c-*-66"
176
175
label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
177
176
label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
178
177
label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
179
- label temp2 "PMIC-5 VDD_T7 ADJ Temp 2"
178
+ ignore temp2
180
179
label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
181
180
label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
182
181
label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
@@ -192,7 +191,7 @@ chip "mp2891-i2c-*-67"
192
191
label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
193
192
label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
194
193
label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
195
- label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2"
194
+ ignore temp2
196
195
label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
197
196
label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
198
197
label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
@@ -207,7 +206,7 @@ chip "xdpe1a2g7-i2c-*-67"
207
206
label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
208
207
label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
209
208
label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
210
- label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2"
209
+ ignore temp2
211
210
label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
212
211
label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
213
212
label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
@@ -223,7 +222,7 @@ chip "mp2891-i2c-*-68"
223
222
label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
224
223
label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
225
224
label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
226
- label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2"
225
+ ignore temp2
227
226
label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
228
227
label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
229
228
label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
@@ -238,7 +237,7 @@ chip "xdpe1a2g7-i2c-*-68"
238
237
label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
239
238
label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
240
239
label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
241
- label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2"
240
+ ignore temp2
242
241
label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
243
242
label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
244
243
label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
@@ -254,7 +253,7 @@ chip "mp2891-i2c-*-69"
254
253
label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
255
254
label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
256
255
label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
257
- label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2"
256
+ ignore temp2
258
257
label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
259
258
label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
260
259
label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
@@ -269,7 +268,7 @@ chip "xdpe1a2g7-i2c-*-69"
269
268
label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
270
269
label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
271
270
label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
272
- label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2"
271
+ ignore temp2
273
272
label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
274
273
label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
275
274
label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
@@ -285,7 +284,7 @@ chip "mp2891-i2c-*-6a"
285
284
label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
286
285
label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
287
286
label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
288
- label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2"
287
+ ignore temp2
289
288
label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
290
289
label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
291
290
label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
@@ -300,7 +299,7 @@ chip "xdpe1a2g7-i2c-*-6a"
300
299
label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
301
300
label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
302
301
label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
303
- label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2"
302
+ ignore temp2
304
303
label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
305
304
label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
306
305
label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
@@ -316,7 +315,7 @@ chip "mp2891-i2c-*-6c"
316
315
label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
317
316
label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
318
317
label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
319
- label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2"
318
+ ignore temp2
320
319
label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
321
320
label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
322
321
label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
@@ -336,7 +335,7 @@ chip "xdpe1a2g7-i2c-*-6c"
336
335
label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
337
336
label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
338
337
label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
339
- label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2"
338
+ ignore temp2
340
339
label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
341
340
label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
342
341
label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
@@ -357,7 +356,7 @@ chip "mp2891-i2c-*-6e"
357
356
label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
358
357
label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
359
358
label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
360
- label temp2 "PMIC-11 DVDD_M 0V75 Temp 2"
359
+ ignore temp2
361
360
label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
362
361
label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
363
362
label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
@@ -372,7 +371,7 @@ chip "xdpe1a2g7-i2c-*-6e"
372
371
label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
373
372
label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
374
373
label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
375
- label temp2 "PMIC-11 DVDD_M 0V75 Temp 2"
374
+ ignore temp2
376
375
label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
377
376
label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
378
377
label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
@@ -400,19 +399,19 @@ chip "dps460-i2c-*-59"
400
399
label curr2 "PSU-1(L) 54V Rail Curr (out)"
401
400
set power2_cap 0
402
401
chip "dps460-i2c-*-58"
403
- label in1 "PSU-2(R ) 220V Rail (in)"
402
+ label in1 "PSU-2(L ) 220V Rail (in)"
404
403
ignore in2
405
- label in3 "PSU-2(R ) 54V Rail (out)"
404
+ label in3 "PSU-2(L ) 54V Rail (out)"
406
405
ignore fan2
407
406
ignore fan3
408
- label fan1 "PSU-2(R ) Fan 1"
409
- label temp1 "PSU-2(R ) Temp 1"
407
+ label fan1 "PSU-2(L ) Fan 1"
408
+ label temp1 "PSU-2(L ) Temp 1"
410
409
label temp2 "PSU-2(R) Temp 2"
411
- label temp3 "PSU-2(R ) Temp 3"
412
- label power1 "PSU-2(R ) 220V Rail Pwr (in)"
413
- label power2 "PSU-2(R ) 54V Rail Pwr (out)"
414
- label curr1 "PSU-2(R ) 220V Rail Curr (in)"
415
- label curr2 "PSU-2(R ) 54V Rail Curr (out)"
410
+ label temp3 "PSU-2(L ) Temp 3"
411
+ label power1 "PSU-2(L ) 220V Rail Pwr (in)"
412
+ label power2 "PSU-2(L ) 54V Rail Pwr (out)"
413
+ label curr1 "PSU-2(L ) 220V Rail Curr (in)"
414
+ label curr2 "PSU-2(L ) 54V Rail Curr (out)"
416
415
set power2_cap 0
417
416
chip "dps460-i2c-*-5b"
418
417
label in1 "PSU-3(R) 220V Rail (in)"
@@ -445,30 +444,28 @@ chip "dps460-i2c-*-5a"
445
444
label curr2 "PSU-4(R) 54V Rail Curr (out)"
446
445
set power2_cap 0
447
446
448
- # AMD Comex
449
- bus "i2c-68" "i2c-9-mux (chan_id 6)"
450
- chip "mp2855-i2c-*-69"
451
- label in1 "PMIC-12 COMEX (in) VDDCR INPUT VOLT"
452
- label in2 "PMIC-12 COMEX (out) VDDCR_CPU VOLT"
453
- label in3 "PMIC-12 COMEX (out2) VDDCR_SOC VOLT"
454
- label temp1 "PMIC-12 COMEX VDDCR_CPU PHASE TEMP"
455
- label temp2 "PMIC-12 COMEX VDDCR_SOC PHASE TEMP"
456
- label curr1 "PMIC-12 COMEX VDDCR_CPU CURR"
457
- label curr2 "PMIC-12 COMEX VDDCR_SOC CURR"
447
+ # AMD Comex Power controllers
448
+ chip "mp2855-i2c-*-69"
449
+ label in1 "PMIC-12 COMEX (in) VDDCR INPUT VOLT"
450
+ label in2 "PMIC-12 COMEX (out) VDDCR_CPU VOLT"
451
+ label in3 "PMIC-12 COMEX (out2) VDDCR_SOC VOLT"
452
+ label temp1 "PMIC-12 COMEX VDDCR_CPU PHASE TEMP"
453
+ label temp2 "PMIC-12 COMEX VDDCR_SOC PHASE TEMP"
454
+ label curr1 "PMIC-12 COMEX VDDCR_CPU CURR"
455
+ label curr2 "PMIC-12 COMEX VDDCR_SOC CURR"
458
456
459
- bus "i2c-69" "i2c-9-mux (chan_id 6)"
460
- chip "mp2975-i2c-*-6a"
461
- label in1 "PMIC-13 COMEX VDD_MEM INPUT VOLT"
462
- label in2 "PMIC-13 COMEX VDD_MEM OUTPUT VOLT"
463
- label temp1 "PMIC-13 COMEX VDD_MEM PHASE TEMP"
464
- label curr1 "PMIC-13 COMEX VDD_MEM INPUT CURR"
465
- label curr2 "PMIC-13 COMEX VDD_MEM OUTPUT CURR"
466
- ignore curr3
467
- ignore curr4
468
- label power1 "PMIC-13 COMEX VDD_MEM INPUT POWER"
469
- label power2 "PMIC-13 COMEX VDD_MEM OUTPUT POWER"
457
+ chip "mp2975-i2c-*-6a"
458
+ label in1 "PMIC-13 COMEX VDD_MEM INPUT VOLT"
459
+ label in2 "PMIC-13 COMEX VDD_MEM OUTPUT VOLT"
460
+ label temp1 "PMIC-13 COMEX VDD_MEM PHASE TEMP"
461
+ label curr1 "PMIC-13 COMEX VDD_MEM INPUT CURR"
462
+ label curr2 "PMIC-13 COMEX VDD_MEM OUTPUT CURR"
463
+ ignore curr3
464
+ ignore curr4
465
+ label power1 "PMIC-13 COMEX VDD_MEM INPUT POWER"
466
+ label power2 "PMIC-13 COMEX VDD_MEM OUTPUT POWER"
470
467
471
- #bus "i2c-0" "Synopsys DesignWare I2C adapter"
468
+ # AMD Comex SODIMM temperature sensors
472
469
chip "jc42-i2c-*-1a"
473
470
label temp1 "SODIMM1 Temp"
474
471
@@ -481,14 +478,17 @@ chip "jc42-i2c-*-1e"
481
478
chip "jc42-i2c-*-1f"
482
479
label temp1 "SODIMM4 Temp"
483
480
481
+ # AMD Comex CPU temperature sensor
484
482
chip "k10temp-pci-*"
485
483
label temp1 "CPU PACKAGE TEMP"
486
484
label temp2 "CPU DIE0 TEMP"
487
485
486
+ # NVME SSD temperature sensor
488
487
chip "nvme-pci-*"
489
488
label temp1 "SSD Temp"
490
489
ignore temp2
491
490
ignore temp3
492
491
492
+ # Ethernet PHY temperature sensor
493
493
chip "00000500400-mdio-5"
494
494
label temp1 "PHY TEMP"
0 commit comments