diff --git a/device/mellanox/x86_64-nvidia_sn5640_simx-r0/sensors.conf b/device/mellanox/x86_64-nvidia_sn5640_simx-r0/sensors.conf index 6ef2195aac57..91e8cbebbe08 100644 --- a/device/mellanox/x86_64-nvidia_sn5640_simx-r0/sensors.conf +++ b/device/mellanox/x86_64-nvidia_sn5640_simx-r0/sensors.conf @@ -1,29 +1,28 @@ ################################################################################## -# Copyright (c) 2019 - 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright (c) 2019-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # -# Platform specific sensors config for SN5600 +# Platform specific sensors config for SN5640 ################################################################################## -# Temperature sensors +# ASIC temperature sensor chip "mlxsw-i2c-*-48" label temp1 "Ambient ASIC Temp" -chip "tmp102-i2c-6-49" - label temp1 "Ambient Fan Side Temp (air intake)" -chip "adt75-i2c-6-49" - label temp1 "Ambient Fan Side Temp (air intake)" -chip "stts751-i2c-6-49" - label temp1 "Ambient Fan Side Temp (air intake)" -chip "tmp102-i2c-7-4a" - label temp1 "Ambient Port Side Temp (air exhaust)" -chip "adt75-i2c-7-4a" - label temp1 "Ambient Port Side Temp (air exhaust)" -chip "stts751-i2c-7-4a" - label temp1 "Ambient Port Side Temp (air exhaust)" -chip "tmp411-i2c-7-4c" - label temp1 "Ambient External Temp" +# Fan and port ambient temperature sensors +chip "tmp102-i2c-*-49" + label temp1 "Ambient Fan Side Temp (air exhaust)" +chip "adt75-i2c-*-49" + label temp1 "Ambient Fan Side Temp (air exhaust)" +chip "stts751-i2c-*-49" + label temp1 "Ambient Fan Side Temp (air exhaust)" +chip "tmp102-i2c-*-4a" + label temp1 "Ambient Port Side Temp (air intake)" +chip "adt75-i2c-*-4a" + label temp1 "Ambient Port Side Temp (air intake)" +chip "stts751-i2c-*-4a" + label temp1 "Ambient Port Side Temp (air intake)" -# Power controllers +# ASIC power controllers chip "mp2891-i2c-*-62" label in1 "PMIC-1 PSU 13V5 Rail (in1)" label in2 "PMIC-1 VDD_M ADJ Rail (out1)" @@ -68,7 +67,7 @@ chip "mp2891-i2c-*-63" label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)" label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)" label temp1 "PMIC-2 VDD_T0 ADJ Temp 1" - label temp2 "PMIC-2 VDD_T1 ADJ Temp 2" + ignore temp2 label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)" label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)" label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)" @@ -83,7 +82,7 @@ chip "xdpe1a2g7-i2c-*-63" label in2 "PMIC-2 VDD_T0 ADJ Rail (out1)" label in3 "PMIC-2 VDD_T1 ADJ Rail (out2)" label temp1 "PMIC-2 VDD_T0 ADJ Temp 1" - label temp2 "PMIC-2 VDD_T1 ADJ Temp 2" + ignore temp2 label power1 "PMIC-2 13V5 VDD_T0 VDD_T1 (in)" label power2 "PMIC-2 VDD_T0 Rail Pwr (out1)" label power3 "PMIC-2 VDD_T1 Rail Pwr (out2)" @@ -99,7 +98,7 @@ chip "mp2891-i2c-*-64" label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)" label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)" label temp1 "PMIC-3 VDD_T2 ADJ Temp 1" - label temp2 "PMIC-3 VDD_T3 ADJ Temp 2" + ignore temp2 label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)" label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)" label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)" @@ -114,7 +113,7 @@ chip "xdpe1a2g7-i2c-*-64" label in2 "PMIC-3 VDD_T2 ADJ Rail (out1)" label in3 "PMIC-3 VDD_T3 ADJ Rail (out2)" label temp1 "PMIC-3 VDD_T2 ADJ Temp 1" - label temp2 "PMIC-3 VDD_T3 ADJ Temp 2" + ignore temp2 label power1 "PMIC-3 13V5 VDD_T2 VDD_T3 (in)" label power2 "PMIC-3 VDD_T2 Rail Pwr (out1)" label power3 "PMIC-3 VDD_T3 Rail Pwr (out2)" @@ -130,7 +129,7 @@ chip "mp2891-i2c-*-65" label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)" label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)" label temp1 "PMIC-4 VDD_T4 ADJ Temp 1" - label temp2 "PMIC-4 VDD_T5 ADJ Temp 2" + ignore temp2 label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)" label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)" label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)" @@ -145,7 +144,7 @@ chip "xdpe1a2g7-i2c-*-65" label in2 "PMIC-4 VDD_T4 ADJ Rail (out1)" label in3 "PMIC-4 VDD_T5 ADJ Rail (out2)" label temp1 "PMIC-4 VDD_T4 ADJ Temp 1" - label temp2 "PMIC-4 VDD_T5 ADJ Temp 2" + ignore temp2 label power1 "PMIC-4 13V5 VDD_T4 VDD_T5 (in)" label power2 "PMIC-4 VDD_T4 Rail Pwr (out1)" label power3 "PMIC-4 VDD_T5 Rail Pwr (out2)" @@ -161,7 +160,7 @@ chip "mp2891-i2c-*-66" label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)" label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)" label temp1 "PMIC-5 VDD_T6 ADJ Temp 1" - label temp2 "PMIC-5 VDD_T7 ADJ Temp 2" + ignore temp2 label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)" label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)" label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)" @@ -176,7 +175,7 @@ chip "xdpe1a2g7-i2c-*-66" label in2 "PMIC-5 VDD_T6 ADJ Rail (out1)" label in3 "PMIC-5 VDD_T7 ADJ Rail (out2)" label temp1 "PMIC-5 VDD_T6 ADJ Temp 1" - label temp2 "PMIC-5 VDD_T7 ADJ Temp 2" + ignore temp2 label power1 "PMIC-5 13V5 VDD_T6 VDD_T7 (in)" label power2 "PMIC-5 VDD_T6 Rail Pwr (out1)" label power3 "PMIC-5 VDD_T7 Rail Pwr (out2)" @@ -192,7 +191,7 @@ chip "mp2891-i2c-*-67" label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)" label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)" label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1" - label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2" + ignore temp2 label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)" label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)" label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)" @@ -207,7 +206,7 @@ chip "xdpe1a2g7-i2c-*-67" label in2 "PMIC-6 DVDD_T0 ADJ Rail (out1)" label in3 "PMIC-6 DVDD_T1 ADJ Rail (out2)" label temp1 "PMIC-6 DVDD_T0 ADJ Temp 1" - label temp2 "PMIC-6 DVDD_T1 ADJ Temp 2" + ignore temp2 label power1 "PMIC-6 13V5 DVDD_T0 DVDD_T1 (in)" label power2 "PMIC-6 DVDD_T0 Rail Pwr (out1)" label power3 "PMIC-6 DVDD_T1 Rail Pwr (out2)" @@ -223,7 +222,7 @@ chip "mp2891-i2c-*-68" label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)" label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)" label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1" - label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2" + ignore temp2 label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)" label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)" label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)" @@ -238,7 +237,7 @@ chip "xdpe1a2g7-i2c-*-68" label in2 "PMIC-7 DVDD_T2 ADJ Rail (out1)" label in3 "PMIC-7 DVDD_T3 ADJ Rail (out2)" label temp1 "PMIC-7 DVDD_T2 ADJ Temp 1" - label temp2 "PMIC-7 DVDD_T3 ADJ Temp 2" + ignore temp2 label power1 "PMIC-7 13V5 DVDD_T2 DVDD_T3 (in)" label power2 "PMIC-7 DVDD_T2 Rail Pwr (out1)" label power3 "PMIC-7 DVDD_T3 Rail Pwr (out2)" @@ -254,7 +253,7 @@ chip "mp2891-i2c-*-69" label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)" label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)" label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1" - label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2" + ignore temp2 label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)" label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)" label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)" @@ -269,7 +268,7 @@ chip "xdpe1a2g7-i2c-*-69" label in2 "PMIC-8 DVDD_T4 ADJ Rail (out1)" label in3 "PMIC-8 DVDD_T5 ADJ Rail (out2)" label temp1 "PMIC-8 DVDD_T4 ADJ Temp 1" - label temp2 "PMIC-8 DVDD_T5 ADJ Temp 2" + ignore temp2 label power1 "PMIC-8 13V5 DVDD_T4 DVDD_T5 (in)" label power2 "PMIC-8 DVDD_T4 Rail Pwr (out1)" label power3 "PMIC-8 DVDD_T5 Rail Pwr (out2)" @@ -285,7 +284,7 @@ chip "mp2891-i2c-*-6a" label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)" label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)" label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1" - label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2" + ignore temp2 label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)" label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)" label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)" @@ -300,7 +299,7 @@ chip "xdpe1a2g7-i2c-*-6a" label in2 "PMIC-9 DVDD_T6 ADJ Rail (out1)" label in3 "PMIC-9 DVDD_T7 ADJ Rail (out2)" label temp1 "PMIC-9 DVDD_T6 ADJ Temp 1" - label temp2 "PMIC-9 DVDD_T7 ADJ Temp 2" + ignore temp2 label power1 "PMIC-9 13V5 DVDD_T6 DVDD_T7 (in)" label power2 "PMIC-9 DVDD_T6 Rail Pwr (out1)" label power3 "PMIC-9 DVDD_T7 Rail Pwr (out2)" @@ -316,7 +315,7 @@ chip "mp2891-i2c-*-6c" label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)" label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)" label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1" - label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2" + ignore temp2 label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)" label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)" label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)" @@ -336,7 +335,7 @@ chip "xdpe1a2g7-i2c-*-6c" label in2 "PMIC-10 HVDD_T03 1V2 Rail (out1)" label in3 "PMIC-10 HVDD_T47 1V2 Rail (out2)" label temp1 "PMIC-10 HVDD_T03 1V2 Temp 1" - label temp2 "PMIC-10 HVDD_T47 1V2 Temp 2" + ignore temp2 label power1 "PMIC-10 13V5 HVDD_T03 HVDD_T47 (in)" label power2 "PMIC-10 HVDD_T03 Rail Pwr (out1)" label power3 "PMIC-10 HVDD_T47 Rail Pwr (out2)" @@ -357,7 +356,7 @@ chip "mp2891-i2c-*-6e" label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)" label in3 "PMIC-11 DVDD_M ADJ Rail (out2)" label temp1 "PMIC-11 VDDSCC 1V2 Temp 1" - label temp2 "PMIC-11 DVDD_M 0V75 Temp 2" + ignore temp2 label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)" label power2 "PMIC-11 VDDSCC Rail Pwr (out1)" label power3 "PMIC-11 DVDD_M Rail Pwr (out2)" @@ -372,7 +371,7 @@ chip "xdpe1a2g7-i2c-*-6e" label in2 "PMIC-11 VDDSCC 0V75 Rail (out1)" label in3 "PMIC-11 DVDD_M ADJ Rail (out2)" label temp1 "PMIC-11 VDDSCC 1V2 Temp 1" - label temp2 "PMIC-11 DVDD_M 0V75 Temp 2" + ignore temp2 label power1 "PMIC-11 13V5 VDDSCC DVDD_M (in)" label power2 "PMIC-11 VDDSCC Rail Pwr (out1)" label power3 "PMIC-11 DVDD_M Rail Pwr (out2)" @@ -400,19 +399,19 @@ chip "dps460-i2c-*-59" label curr2 "PSU-1(L) 54V Rail Curr (out)" set power2_cap 0 chip "dps460-i2c-*-58" - label in1 "PSU-2(R) 220V Rail (in)" + label in1 "PSU-2(L) 220V Rail (in)" ignore in2 - label in3 "PSU-2(R) 54V Rail (out)" + label in3 "PSU-2(L) 54V Rail (out)" ignore fan2 ignore fan3 - label fan1 "PSU-2(R) Fan 1" - label temp1 "PSU-2(R) Temp 1" + label fan1 "PSU-2(L) Fan 1" + label temp1 "PSU-2(L) Temp 1" label temp2 "PSU-2(R) Temp 2" - label temp3 "PSU-2(R) Temp 3" - label power1 "PSU-2(R) 220V Rail Pwr (in)" - label power2 "PSU-2(R) 54V Rail Pwr (out)" - label curr1 "PSU-2(R) 220V Rail Curr (in)" - label curr2 "PSU-2(R) 54V Rail Curr (out)" + label temp3 "PSU-2(L) Temp 3" + label power1 "PSU-2(L) 220V Rail Pwr (in)" + label power2 "PSU-2(L) 54V Rail Pwr (out)" + label curr1 "PSU-2(L) 220V Rail Curr (in)" + label curr2 "PSU-2(L) 54V Rail Curr (out)" set power2_cap 0 chip "dps460-i2c-*-5b" label in1 "PSU-3(R) 220V Rail (in)" @@ -445,30 +444,28 @@ chip "dps460-i2c-*-5a" label curr2 "PSU-4(R) 54V Rail Curr (out)" set power2_cap 0 -# AMD Comex -bus "i2c-68" "i2c-9-mux (chan_id 6)" - chip "mp2855-i2c-*-69" - label in1 "PMIC-12 COMEX (in) VDDCR INPUT VOLT" - label in2 "PMIC-12 COMEX (out) VDDCR_CPU VOLT" - label in3 "PMIC-12 COMEX (out2) VDDCR_SOC VOLT" - label temp1 "PMIC-12 COMEX VDDCR_CPU PHASE TEMP" - label temp2 "PMIC-12 COMEX VDDCR_SOC PHASE TEMP" - label curr1 "PMIC-12 COMEX VDDCR_CPU CURR" - label curr2 "PMIC-12 COMEX VDDCR_SOC CURR" +# AMD Comex Power controllers +chip "mp2855-i2c-*-69" + label in1 "PMIC-12 COMEX (in) VDDCR INPUT VOLT" + label in2 "PMIC-12 COMEX (out) VDDCR_CPU VOLT" + label in3 "PMIC-12 COMEX (out2) VDDCR_SOC VOLT" + label temp1 "PMIC-12 COMEX VDDCR_CPU PHASE TEMP" + label temp2 "PMIC-12 COMEX VDDCR_SOC PHASE TEMP" + label curr1 "PMIC-12 COMEX VDDCR_CPU CURR" + label curr2 "PMIC-12 COMEX VDDCR_SOC CURR" -bus "i2c-69" "i2c-9-mux (chan_id 6)" - chip "mp2975-i2c-*-6a" - label in1 "PMIC-13 COMEX VDD_MEM INPUT VOLT" - label in2 "PMIC-13 COMEX VDD_MEM OUTPUT VOLT" - label temp1 "PMIC-13 COMEX VDD_MEM PHASE TEMP" - label curr1 "PMIC-13 COMEX VDD_MEM INPUT CURR" - label curr2 "PMIC-13 COMEX VDD_MEM OUTPUT CURR" - ignore curr3 - ignore curr4 - label power1 "PMIC-13 COMEX VDD_MEM INPUT POWER" - label power2 "PMIC-13 COMEX VDD_MEM OUTPUT POWER" +chip "mp2975-i2c-*-6a" + label in1 "PMIC-13 COMEX VDD_MEM INPUT VOLT" + label in2 "PMIC-13 COMEX VDD_MEM OUTPUT VOLT" + label temp1 "PMIC-13 COMEX VDD_MEM PHASE TEMP" + label curr1 "PMIC-13 COMEX VDD_MEM INPUT CURR" + label curr2 "PMIC-13 COMEX VDD_MEM OUTPUT CURR" + ignore curr3 + ignore curr4 + label power1 "PMIC-13 COMEX VDD_MEM INPUT POWER" + label power2 "PMIC-13 COMEX VDD_MEM OUTPUT POWER" -#bus "i2c-0" "Synopsys DesignWare I2C adapter" +# AMD Comex SODIMM temperature sensors chip "jc42-i2c-*-1a" label temp1 "SODIMM1 Temp" @@ -481,14 +478,17 @@ chip "jc42-i2c-*-1e" chip "jc42-i2c-*-1f" label temp1 "SODIMM4 Temp" +# AMD Comex CPU temperature sensor chip "k10temp-pci-*" label temp1 "CPU PACKAGE TEMP" label temp2 "CPU DIE0 TEMP" +# NVME SSD temperature sensor chip "nvme-pci-*" label temp1 "SSD Temp" ignore temp2 ignore temp3 +# Ethernet PHY temperature sensor chip "00000500400-mdio-5" label temp1 "PHY TEMP"