]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields
authorAmit Cohen <amcohen@nvidia.com>
Sun, 27 Sep 2020 07:50:09 +0000 (10:50 +0300)
committerDavid S. Miller <davem@davemloft.net>
Sun, 27 Sep 2020 20:27:00 +0000 (13:27 -0700)
commitfb1292f821cce8df765be15b2a1b8ebe9a6e304e
tree09c20fb812c8fdc05177225e94e1a9aa4760ff94
parent02d33b4520773a9d0a0c4ed98e4194bd3d62841e
mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields

The MTMP register controls various temperature settings on a per-sensor
basis. Subsequent patches are going to alter some of these settings for
sensors found on port modules in response to certain events.

In order to prevent the current callers that write to MTMP from
overriding these settings, have them first query the register and then
change only the relevant register fields.

Signed-off-by: Amit Cohen <amcohen@nvidia.com>
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c