11##################################################################################
2- # Copyright (c) 2019 - 2024 , NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+ # Copyright (c) 2019-2025 , NVIDIA CORPORATION & AFFILIATES. All rights reserved.
33#
4- # Platform specific sensors config for SN5600
4+ # Platform specific sensors config for SN5640
55##################################################################################
66
7- # Temperature sensors
7+ # ASIC temperature sensor
88chip "mlxsw-i2c-*-48"
99 label temp1 "Ambient ASIC Temp"
1010
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)"
2524
26- # Power controllers
25+ # ASIC power controllers
2726chip "mp2891-i2c-*-62"
2827 label in1 "PMIC-1 PSU 13V5 Rail (in1)"
2928 label in2 "PMIC-1 VDD_M ADJ Rail (out1)"
@@ -68,7 +67,7 @@ chip "mp2891-i2c-*-63"
6867 label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
6968 label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
7069 label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
71- label temp2 "PMIC-2 VDD_T1 ADJ Temp 2"
70+ ignore temp2
7271 label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
7372 label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
7473 label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
@@ -83,7 +82,7 @@ chip "xdpe1a2g7-i2c-*-63"
8382 label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)"
8483 label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)"
8584 label temp1 "PMIC-2 VDD_T0 ADJ Temp 1"
86- label temp2 "PMIC-2 VDD_T1 ADJ Temp 2"
85+ ignore temp2
8786 label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)"
8887 label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)"
8988 label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)"
@@ -99,7 +98,7 @@ chip "mp2891-i2c-*-64"
9998 label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
10099 label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
101100 label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
102- label temp2 "PMIC-3 VDD_T3 ADJ Temp 2"
101+ ignore temp2
103102 label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
104103 label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
105104 label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
@@ -114,7 +113,7 @@ chip "xdpe1a2g7-i2c-*-64"
114113 label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)"
115114 label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)"
116115 label temp1 "PMIC-3 VDD_T2 ADJ Temp 1"
117- label temp2 "PMIC-3 VDD_T3 ADJ Temp 2"
116+ ignore temp2
118117 label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)"
119118 label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)"
120119 label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)"
@@ -130,7 +129,7 @@ chip "mp2891-i2c-*-65"
130129 label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
131130 label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
132131 label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
133- label temp2 "PMIC-4 VDD_T5 ADJ Temp 2"
132+ ignore temp2
134133 label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
135134 label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
136135 label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
@@ -145,7 +144,7 @@ chip "xdpe1a2g7-i2c-*-65"
145144 label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)"
146145 label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)"
147146 label temp1 "PMIC-4 VDD_T4 ADJ Temp 1"
148- label temp2 "PMIC-4 VDD_T5 ADJ Temp 2"
147+ ignore temp2
149148 label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)"
150149 label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)"
151150 label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)"
@@ -161,7 +160,7 @@ chip "mp2891-i2c-*-66"
161160 label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
162161 label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
163162 label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
164- label temp2 "PMIC-5 VDD_T7 ADJ Temp 2"
163+ ignore temp2
165164 label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
166165 label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
167166 label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
@@ -176,7 +175,7 @@ chip "xdpe1a2g7-i2c-*-66"
176175 label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)"
177176 label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)"
178177 label temp1 "PMIC-5 VDD_T6 ADJ Temp 1"
179- label temp2 "PMIC-5 VDD_T7 ADJ Temp 2"
178+ ignore temp2
180179 label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)"
181180 label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)"
182181 label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)"
@@ -192,7 +191,7 @@ chip "mp2891-i2c-*-67"
192191 label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
193192 label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
194193 label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
195- label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2"
194+ ignore temp2
196195 label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
197196 label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
198197 label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
@@ -207,7 +206,7 @@ chip "xdpe1a2g7-i2c-*-67"
207206 label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)"
208207 label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)"
209208 label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1"
210- label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2"
209+ ignore temp2
211210 label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)"
212211 label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)"
213212 label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)"
@@ -223,7 +222,7 @@ chip "mp2891-i2c-*-68"
223222 label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
224223 label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
225224 label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
226- label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2"
225+ ignore temp2
227226 label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
228227 label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
229228 label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
@@ -238,7 +237,7 @@ chip "xdpe1a2g7-i2c-*-68"
238237 label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)"
239238 label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)"
240239 label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1"
241- label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2"
240+ ignore temp2
242241 label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)"
243242 label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)"
244243 label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)"
@@ -254,7 +253,7 @@ chip "mp2891-i2c-*-69"
254253 label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
255254 label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
256255 label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
257- label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2"
256+ ignore temp2
258257 label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
259258 label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
260259 label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
@@ -269,7 +268,7 @@ chip "xdpe1a2g7-i2c-*-69"
269268 label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)"
270269 label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)"
271270 label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1"
272- label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2"
271+ ignore temp2
273272 label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)"
274273 label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)"
275274 label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)"
@@ -285,7 +284,7 @@ chip "mp2891-i2c-*-6a"
285284 label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
286285 label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
287286 label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
288- label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2"
287+ ignore temp2
289288 label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
290289 label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
291290 label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
@@ -300,7 +299,7 @@ chip "xdpe1a2g7-i2c-*-6a"
300299 label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)"
301300 label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)"
302301 label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1"
303- label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2"
302+ ignore temp2
304303 label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)"
305304 label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)"
306305 label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)"
@@ -316,7 +315,7 @@ chip "mp2891-i2c-*-6c"
316315 label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
317316 label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
318317 label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
319- label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2"
318+ ignore temp2
320319 label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
321320 label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
322321 label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
@@ -336,7 +335,7 @@ chip "xdpe1a2g7-i2c-*-6c"
336335 label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)"
337336 label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)"
338337 label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1"
339- label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2"
338+ ignore temp2
340339 label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)"
341340 label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)"
342341 label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)"
@@ -357,7 +356,7 @@ chip "mp2891-i2c-*-6e"
357356 label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
358357 label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
359358 label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
360- label temp2 "PMIC-11 DVDD_M 0V75 Temp 2"
359+ ignore temp2
361360 label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
362361 label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
363362 label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
@@ -372,7 +371,7 @@ chip "xdpe1a2g7-i2c-*-6e"
372371 label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)"
373372 label in3 "PMIC-11 DVDD_M ADJ Rail (out2)"
374373 label temp1 "PMIC-11 VDDSCC 1V2 Temp 1"
375- label temp2 "PMIC-11 DVDD_M 0V75 Temp 2"
374+ ignore temp2
376375 label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)"
377376 label power2 "PMIC-11 VDDSCC Rail Pwr (out1)"
378377 label power3 "PMIC-11 DVDD_M Rail Pwr (out2)"
@@ -400,19 +399,19 @@ chip "dps460-i2c-*-59"
400399 label curr2 "PSU-1(L) 54V Rail Curr (out)"
401400 set power2_cap 0
402401chip "dps460-i2c-*-58"
403- label in1 "PSU-2(R ) 220V Rail (in)"
402+ label in1 "PSU-2(L ) 220V Rail (in)"
404403 ignore in2
405- label in3 "PSU-2(R ) 54V Rail (out)"
404+ label in3 "PSU-2(L ) 54V Rail (out)"
406405 ignore fan2
407406 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"
410409 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)"
416415 set power2_cap 0
417416chip "dps460-i2c-*-5b"
418417 label in1 "PSU-3(R) 220V Rail (in)"
@@ -445,30 +444,28 @@ chip "dps460-i2c-*-5a"
445444 label curr2 "PSU-4(R) 54V Rail Curr (out)"
446445 set power2_cap 0
447446
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"
458456
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"
470467
471- #bus "i2c-0" "Synopsys DesignWare I2C adapter"
468+ # AMD Comex SODIMM temperature sensors
472469chip "jc42-i2c-*-1a"
473470 label temp1 "SODIMM1 Temp"
474471
@@ -481,14 +478,17 @@ chip "jc42-i2c-*-1e"
481478chip "jc42-i2c-*-1f"
482479 label temp1 "SODIMM4 Temp"
483480
481+ # AMD Comex CPU temperature sensor
484482chip "k10temp-pci-*"
485483 label temp1 "CPU PACKAGE TEMP"
486484 label temp2 "CPU DIE0 TEMP"
487485
486+ # NVME SSD temperature sensor
488487chip "nvme-pci-*"
489488 label temp1 "SSD Temp"
490489 ignore temp2
491490 ignore temp3
492491
492+ # Ethernet PHY temperature sensor
493493chip "00000500400-mdio-5"
494494 label temp1 "PHY TEMP"
0 commit comments