[PATCH v2 0/7] lp872x: remove platform_data based probing and adjustments

From: Svyatoslav Ryhel

Date: Tue Oct 13 2026 - 18:23:35 EST


Upgrade schema. Consolidate driver file, remove platform_data based
probing and add missing regulator/chip supplies.

---
Changes in v2:
- dt changes applied to new schema
- read dvs vsel and state into local values first
- use dev_err_probe in lp872x_init_dvs()
- rely on ti,general-config and remove ti,update-config prop
---

Svyatoslav Ryhel (7):
regulator: dt-bindings: ti,lp872x: Deprecate ti,dvs-gpio and
ti,update-config
regulator: dt-bindings: ti,lp872x: Document input supplies
regulator: lp872x: Fold driver header into driver file
regulator: lp872x: Remove redundant regmap wrappers
regulator: lp872x: Remove platform_data based probing
regulator: lp872x: Add support for input and regulator power supplies
regulator: lp872x: Use macro to fill regulator descriptor

.../bindings/regulator/ti,lp872x.yaml | 18 +
drivers/regulator/lp872x.c | 672 ++++++------------
include/linux/regulator/lp872x.h | 86 ---
3 files changed, 229 insertions(+), 547 deletions(-)
delete mode 100644 include/linux/regulator/lp872x.h

--
2.53.0