[PATCH 0/2] hwmon: (pmbus/lm25066) Support SMBus Current Limit configuration

From: Potin Lai

Date: Thu Jun 11 2026 - 06:04:34 EST


This patch series adds support for configuring the Current Limit (CL)
behavior of the TI LM25066 and compatible devices (LM25056, LM5064,
LM5066, LM5066I) using SMBus settings instead of physical hardware pins.

The first patch documents the mutually exclusive Devicetree properties
'ti,cl-smbus-high' and 'ti,cl-smbus-low'.

The second patch implements the driver changes to configure the DEVICE_SETUP
(0xD9) register based on these DT properties. It handles the dynamic differences
in the CL bit (bit 4) mapping where LM25056 and LM25066 have swapped logic for
High/Low settings compared to LM5064, LM5066, and LM5066i.

Signed-off-by: Potin Lai <potin.lai.pt@xxxxxxxxx>
---
Potin Lai (2):
dt-bindings: hwmon: pmbus: ti,lm25066: add current limit properties
hwmon: (pmbus/lm25066) add SMBus current limit configuration support

.../bindings/hwmon/pmbus/ti,lm25066.yaml | 20 +++++++++++++++++
drivers/hwmon/pmbus/lm25066.c | 25 ++++++++++++++++++++++
2 files changed, 45 insertions(+)
---
base-commit: 05f7e89ab9731565d8a62e3b5d1ec206485eeb0b
change-id: 20260611-lm25066-cl-config-f81925f7337e

Best regards,
--
Potin Lai <potin.lai.pt@xxxxxxxxx>