[PATCH v2 0/2] hwmon: (pmbus) Add support for MPS mp2869a/mp29612a controllers

From: tzuhao . wtmh
Date: Mon Jun 30 2025 - 07:21:34 EST


From: Henry Wu <Henry_Wu@xxxxxxxxxxxx>

Add support for the mp2869a and mp29612a controllers from Monolithic Power
Systems, Inc. (MPS). These are dual-loop, digital, multi-phase modulation
controllers.

---

Changes in v2:
- Fix coding style issues.
- Using the pointer to replace the memcpy.
- Fix wrong device tree entries.

Link to v1: https://lore.kernel.org/lkml/20250624074156.291176-1-Henry_Wu@xxxxxxxxxxx/

---

Henry Wu (2):
hwmon: (pmbus) Add support for MPS multi-phase mp2869a/mp29612a
controllers
dt-bindings: trivial-devices: Add mp2869a/mp29612a device entry

.../devicetree/bindings/trivial-devices.yaml | 4 +
Documentation/hwmon/index.rst | 1 +
Documentation/hwmon/mp2869a.rst | 86 +++++
drivers/hwmon/pmbus/Kconfig | 10 +
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/mp2869a.c | 299 ++++++++++++++++++
6 files changed, 401 insertions(+)
create mode 100644 Documentation/hwmon/mp2869a.rst
create mode 100644 drivers/hwmon/pmbus/mp2869a.c

--
2.43.0