[PATCH v2 0/3] 88PM886 Vbus regulator support

From: Duje Mihanović

Date: Sat Jun 13 2026 - 10:21:43 EST


Hello,

This series adds support for the USB Vbus regulator found on Marvell's
88PM886 PMIC. The regulator enables USB role switching on boards using
the PMIC.

Signed-off-by: Duje Mihanović <duje@xxxxxxxxxxxxxxxxx>
---
Changes in v2:
- Initialize battery page after chip ID check
- Clean up includes and variable ordering
- Update trailers
- Link to v1: https://patch.msgid.link/20260526-88pm886-vbus-v1-0-f2bd1fd3c19e@xxxxxxxxxxxxxxxxx

---
Duje Mihanović (3):
dt-bindings: mfd: 88pm886: Allow vbus regulator
mfd: 88pm886: Initialize the battery page
regulator: 88pm886: Add Vbus regulator

.../bindings/mfd/marvell,88pm886-a1.yaml | 2 +-
drivers/mfd/88pm886.c | 21 ++++++++++++++++-
drivers/regulator/88pm886-regulator.c | 26 ++++++++++++++++++++++
include/linux/mfd/88pm886.h | 12 ++++++++++
4 files changed, 59 insertions(+), 2 deletions(-)
---
base-commit: 254f49634ee16a731174d2ae34bc50bd5f45e731
change-id: 20260516-88pm886-vbus-5e3bbfd9cbad

Best regards,
--
Duje Mihanović <duje@xxxxxxxxxxxxxxxxx>