[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190624103203.22090-1-idosch@idosch.org>
Date: Mon, 24 Jun 2019 13:32:00 +0300
From: Ido Schimmel <idosch@...sch.org>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net, jiri@...lanox.com, vadimp@...lanox.com,
andrew@...n.ch, mlxsw@...lanox.com,
Ido Schimmel <idosch@...lanox.com>
Subject: [PATCH net-next v2 0/3] mlxsw: Thermal and hwmon extensions
From: Ido Schimmel <idosch@...lanox.com>
This patchset from Vadim includes various enhancements to thermal and
hwmon code in mlxsw.
Patch #1 adds a thermal zone for each inter-connect device (gearbox).
These devices are present in SN3800 systems and code to expose their
temperature via hwmon was added in commit 2e265a8b6c09 ("mlxsw: core:
Extend hwmon interface with inter-connect temperature attributes").
Currently, there are multiple thermal zones in mlxsw and only a few
cooling devices. Patch #2 detects the hottest thermal zone and the
cooling devices are switched to follow its trends. RFC was sent last
month [1].
Patch #3 allows to read and report negative temperature of the sensors
mlxsw exposes via hwmon and thermal subsystems.
v2 (Andrew Lunn):
* In patch #3, replace '%u' with '%d' in mlxsw_hwmon_module_temp_show()
[1] https://patchwork.ozlabs.org/patch/1107161/
Vadim Pasternak (3):
mlxsw: core: Extend thermal core with per inter-connect device thermal
zones
mlxsw: core: Add the hottest thermal zone detection
mlxsw: core: Add support for negative temperature readout
.../net/ethernet/mellanox/mlxsw/core_hwmon.c | 14 +-
.../ethernet/mellanox/mlxsw/core_thermal.c | 208 +++++++++++++++++-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 12 +-
3 files changed, 209 insertions(+), 25 deletions(-)
--
2.20.1
Powered by blists - more mailing lists