[PATCH 0/2] hwmon: (pmbus/max20860a) Add driver for Analog Devices MAX20860A

From: Pradhan, Sanman

Date: Wed May 27 2026 - 00:55:29 EST


From: Sanman Pradhan <psanman@xxxxxxxxxxx>

Add PMBus hwmon driver and devicetree binding for the Analog Devices
MAX20860A step-down DC-DC switching regulator.

The MAX20860A uses linear data format and provides monitoring of input
voltage, output voltage, output current, and two temperature sensors
via the PMBus interface.

During probe, write protection is configured to level 0x20 to allow
runtime access to configuration and limit registers.

Tested on Juniper Networks hardware. All sensor readings (VIN, VOUT,
IOUT, TEMP1, TEMP2) report correct values in expected ranges, status
registers function correctly, and rapid-poll stress test completes
with zero errors.

Sanman Pradhan (2):
dt-bindings: hwmon: pmbus: Add Analog Devices MAX20860A
hwmon: (pmbus/max20860a) Add driver for Analog Devices MAX20860A

.../bindings/hwmon/pmbus/adi,max20860a.yaml | 42 +++++++++++
Documentation/hwmon/index.rst | 1 +
Documentation/hwmon/max20860a.rst | 60 ++++++++++++++++
MAINTAINERS | 8 +++
drivers/hwmon/pmbus/Kconfig | 9 +++
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/max20860a.c | 70 +++++++++++++++++++
7 files changed, 191 insertions(+)
create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/adi,max20860a.yaml
create mode 100644 Documentation/hwmon/max20860a.rst
create mode 100644 drivers/hwmon/pmbus/max20860a.c

--
2.34.1