Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion platform/mellanox/hw-management.mk
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
#
# Mellanox HW Management

MLNX_HW_MANAGEMENT_VERSION = 7.0040.3435
MLNX_HW_MANAGEMENT_VERSION = 7.0040.4007

export MLNX_HW_MANAGEMENT_VERSION

Expand Down
Original file line number Diff line number Diff line change
@@ -1,25 +1,26 @@
From f239df6348e9602bdde2f0c068e3c93c6a22b434 Mon Sep 17 00:00:00 2001
From: Alexander Allen <arallen@nvidia.com>
Date: Thu, 17 Feb 2022 04:19:50 +0000
Subject: [PATCH 2/3] Remove unused non-upstream kernel modules from load
From 2b5ad7fc6c39b9fa0f3f72341352fb121432ebb1 Mon Sep 17 00:00:00 2001
From: Vivek Reddy <vkarri@nvidia.com>
Date: Mon, 5 May 2025 21:25:57 +0000
Subject: [PATCH] Remove unused non-upstream kernel modules from load

Signed-off-by: Vivek Reddy <vkarri@nvidia.com>
---
usr/etc/modules-load.d/05-hw-management-modules.conf | 2 --
1 file changed, 2 deletions(-)

diff --git a/usr/etc/modules-load.d/05-hw-management-modules.conf b/usr/etc/modules-load.d/05-hw-management-modules.conf
index ca9d1043..c0980bcd 100644
index c5a01a44..85e6c967 100644
--- a/usr/etc/modules-load.d/05-hw-management-modules.conf
+++ b/usr/etc/modules-load.d/05-hw-management-modules.conf
@@ -15,8 +15,6 @@ xdpe12284
@@ -13,8 +13,6 @@ at24
xdpe12284
mp2975
mp2888
i2c-mux-pca954x
-emc2305
-ti-ads1015
powr1220
gpio-pca953x
pmbus
i2c-mux-mlxcpld
--
2.30.2
2.43.2

2 changes: 1 addition & 1 deletion platform/mellanox/hw-management/hw-mgmt
Submodule hw-mgmt updated 71 files
+8 −3 .pulse-trufflehog-allowlist.json
+ Documentation/Chassis_Management_for_Mellanox_Switch_Systems_with_Sysfs-for-update_rev.2.6.pdf
+ Documentation/Chassis_Management_for_Mellanox_Switch_Systems_with_Sysfs_rev.2.8.pdf
+57 −6 debian/Release.txt
+2 −2 debian/changelog
+64 −0 debian/hw-management.hw-management-fast-sysfs-monitor.init
+17 −0 debian/hw-management.hw-management-fast-sysfs-monitor.service
+64 −0 debian/hw-management.hw-management-sysfs-monitor.init
+18 −0 debian/hw-management.hw-management-sysfs-monitor.service
+2 −2 debian/hw-management.hw-management.init
+8 −0 debian/rules
+17 −6 recipes-kernel/linux/Patch_Status_Table.txt
+5 −5 recipes-kernel/linux/kconfig_5_10.txt
+4 −4 recipes-kernel/linux/kconfig_5_14.txt
+6 −5 recipes-kernel/linux/kconfig_6_1.txt
+31 −0 recipes-kernel/linux/linux-5.10/0303-platform-mellanox-mlxreg-io-Extend-number-of-hwmon-a.patch
+17 −17 recipes-kernel/linux/linux-5.10/0304-platform-mellanox-mlx-platform-Add-support-for-new-N.patch
+15 −15 recipes-kernel/linux/linux-5.10/0305-platform-mellanox-Downstream-Add-support-for-new-Nvi.patch
+11 −11 recipes-kernel/linux/linux-5.10/0306-platform-mellanox-Downstream-Add-support-DGX-flavor-.patch
+63 −0 recipes-kernel/linux/linux-5.10/0307-platform_data-mlxreg-Add-fields-for-interrupt-storm-.patch
+116 −0 recipes-kernel/linux/linux-5.10/0308-platform-mellanox-mlxreg-hotplug-Add-support-for-han.patch
+12 −12 recipes-kernel/linux/linux-5.10/9003-platform-mellanox-Introduce-support-of-Nvidia-L1-tra.patch
+118 −178 recipes-kernel/linux/linux-5.10/9005-platform-mellanox-Downstream-Introduce-support-of-Nv.patch
+56 −0 recipes-kernel/linux/linux-5.10/9007-platform-mellanox-mlx-platform-Change-register-0x28-.patch
+458 −0 recipes-kernel/linux/linux-5.10/9008-platform-mellanox-mlx-platform-Add-support-for-Q3450.patch
+46 −45 recipes-kernel/linux/linux-6.1/0091-platform-mellanox-mlxreg-dpu-Add-initial-support-for.patch
+10 −10 recipes-kernel/linux/linux-6.1/0098-platform-mellanox-Downstream-Add-support-for-new-Nvi.patch
+6 −6 recipes-kernel/linux/linux-6.1/0099-platform-mellanox-Downstream-Add-support-DGX-flavor-.patch
+33 −0 recipes-kernel/linux/linux-6.1/0100-platform-mellanox-mlxreg-io-Extend-number-of-hwmon-a.patch
+63 −0 recipes-kernel/linux/linux-6.1/0101-platform_data-mlxreg-Add-fields-for-interrupt-storm-.patch
+116 −0 recipes-kernel/linux/linux-6.1/0102-platform-mellanox-mlxreg-hotplug-Add-support-for-han.patch
+155 −0 recipes-kernel/linux/linux-6.1/0103-platform-mellanox-mlx-dpu-improve-interrupt-handling.patch
+10 −10 recipes-kernel/linux/linux-6.1/8002-platform-mlx-platform-Downstream-Add-SPI-path-for-ra.patch
+8 −8 recipes-kernel/linux/linux-6.1/9003-platform-mellanox-Introduce-support-of-Nvidia-L1-tra.patch
+118 −167 recipes-kernel/linux/linux-6.1/9004-platform-mellanox-Downstream-Introduce-support-of-Nv.patch
+56 −0 recipes-kernel/linux/linux-6.1/9008-platform-mellanox-mlx-platform-Change-register-0x28-.patch
+492 −0 recipes-kernel/linux/linux-6.1/9009-platform-mellanox-mlx-platform-Add-support-for-Q3450.patch
+41 −40 recipes-kernel/linux/linux-6.1/sonic/0091-platform-mellanox-mlxreg-dpu-Add-initial-support-for.patch
+3 −0 usr/etc/hw-management-fast-sysfs-monitor/fast_sysfs_labels.json
+5 −21 usr/etc/hw-management-sensors/mqm9701_sensors.conf
+164 −0 usr/etc/hw-management-sensors/q3450_sensors.conf
+185 −0 usr/etc/hw-management-sensors/q3450_sensors_labels.json
+12 −0 usr/etc/hw-management-sensors/sn5600d_sensors.conf
+1 −5 usr/etc/hw-management-sensors/sn5640_sensors.conf
+ usr/etc/hw-management-sensors/ui_tree_HI175.tar.gz
+ usr/etc/hw-management-sensors/ui_tree_HI178.tar.gz
+2 −2 usr/etc/hw-management-thermal/tc_config_n5100ld.json
+2 −2 usr/etc/hw-management-thermal/tc_config_n5110ld.json
+2 −2 usr/etc/hw-management-thermal/tc_config_n5110ld_ttm.json
+1 −1 usr/etc/hw-management-thermal/tc_config_q3200.json
+1 −1 usr/etc/hw-management-thermal/tc_config_q3400.json
+47 −0 usr/etc/hw-management-thermal/tc_config_q3450.json
+3 −1 usr/etc/hw-management-thermal/tc_config_sn5610.json
+100 −0 usr/etc/hw-management-virtual/HI166/environment
+23 −0 usr/etc/hw-management-virtual/HI166/thermal
+0 −3 usr/etc/modules-load.d/05-hw-management-modules.conf
+45 −0 usr/lib/udev/rules.d/49-hw-management-fast-events.rules
+0 −4 usr/lib/udev/rules.d/50-hw-management-events.rules
+1 −1 usr/lib/udev/rules.d/70-hw-management-bmc.rules
+100 −24 usr/usr/bin/hw-management-chassis-events.sh
+103 −26 usr/usr/bin/hw-management-devtree.sh
+150 −0 usr/usr/bin/hw-management-fast-sysfs-monitor.sh
+103 −2 usr/usr/bin/hw-management-helpers.sh
+46 −10 usr/usr/bin/hw-management-start-post.sh
+128 −0 usr/usr/bin/hw-management-sysfs-monitor.sh
+33 −6 usr/usr/bin/hw-management-thermal-events.sh
+61 −0 usr/usr/bin/hw-management-vpd-parser.py
+134 −32 usr/usr/bin/hw-management.sh
+144 −156 usr/usr/bin/hw_management_sync.py
+40 −17 usr/usr/bin/hw_management_thermal_control.py
+4,147 −0 usr/usr/bin/hw_management_thermal_control_2_5.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

--- a/patch/kconfig-inclusions
+++ b/patch/kconfig-inclusions
@@ -126,6 +126,10 @@
@@ -128,6 +128,10 @@
CONFIG_EDAC_AMD64=m
CONFIG_AMD_XGBE_DCB=y
CONFIG_SENSORS_ISL68137=m
Expand Down