]> www.infradead.org Git - users/hch/misc.git/commit
eth: fbnic: hwmon: Add support for reading temperature and voltage sensors
authorSanman Pradhan <sanman.p211993@gmail.com>
Tue, 14 Jan 2025 00:07:04 +0000 (16:07 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 15 Jan 2025 22:14:11 +0000 (14:14 -0800)
commit89e6f190ae8bbef161fd400f222318b30c75f639
treee4ae2f3657436301e4ec8a90b158bae00a7c1f47
parent378e5cc1c6c6fac10a1b7f16b8d8fe2283a61518
eth: fbnic: hwmon: Add support for reading temperature and voltage sensors

Add support for reading temperature and voltage sensor data from firmware
by implementing a new TSENE message type and response parsing. This adds
message handler infrastructure to transmit sensor read requests and parse
responses. The sensor data will be exposed through the driver's hwmon interface.

Signed-off-by: Sanman Pradhan <sanman.p211993@gmail.com>
Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Link: https://patch.msgid.link/20250114000705.2081288-3-sanman.p211993@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/meta/fbnic/fbnic_fw.c
drivers/net/ethernet/meta/fbnic/fbnic_fw.h
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
drivers/net/ethernet/meta/fbnic/fbnic_mac.h