]> www.infradead.org Git - users/dwmw2/linux.git/commit
eth: fbnic: Add hardware monitoring support via HWMON interface
authorSanman Pradhan <sanmanpradhan@meta.com>
Mon, 14 Oct 2024 15:27:09 +0000 (08:27 -0700)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 17 Oct 2024 14:02:09 +0000 (16:02 +0200)
commitd85ebade02e8f6307ea20457aaae0fdaa860e10f
treef0e022ecf2b369faca69153a25fadd35b176fc63
parente60fa8ebc2af54c2f62cc4ed63b85894dabf9101
eth: fbnic: Add hardware monitoring support via HWMON interface

This patch adds support for hardware monitoring to the fbnic driver,
allowing for temperature and voltage sensor data to be exposed to
userspace via the HWMON interface. The driver registers a HWMON device
and provides callbacks for reading sensor data, enabling system
admins to monitor the health and operating conditions of fbnic.

Signed-off-by: Sanman Pradhan <sanmanpradhan@meta.com>
Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Link: https://patch.msgid.link/20241014152709.2123811-1-sanman.p211993@gmail.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/meta/fbnic/Makefile
drivers/net/ethernet/meta/fbnic/fbnic.h
drivers/net/ethernet/meta/fbnic/fbnic_fw.h
drivers/net/ethernet/meta/fbnic/fbnic_hwmon.c [new file with mode: 0644]
drivers/net/ethernet/meta/fbnic/fbnic_mac.c
drivers/net/ethernet/meta/fbnic/fbnic_mac.h
drivers/net/ethernet/meta/fbnic/fbnic_pci.c