[PATCH v2 3/7] power: regulator: add MPS MPQ8785 PMBus regulator driver
Peng Fan
peng.fan at oss.nxp.com
Mon Jul 6 05:43:45 CEST 2026
On Thu, Jul 02, 2026 at 10:14:38PM +0200, Vincent Jardin wrote:
>Per-chip UCLASS_REGULATOR driver for the MPS MPQ8785 / MPM3695 /
>MPM3695-25 / MPM82504 family, layered on the shared pmbus_helper
>adapter. Runs Linux's mpq8785_identify() VOUT_MODE switch
>(LINEAR16 vs DIRECT m=64 R=1) at probe time, applies the optional
>mps,vout-fb-divider-ratio-permille DT property, and walks the
>documented MPS ADDR_VBOOT windows on MFR_ID failure so a
>die-revision address shift just works.
Per reading the driver, only one MPS[X] is supported here.
Are there cases that need multiple MPS?
>
>Publishes the pmbus mps last|clear last|clear force vendor
>extension subcommands (NVM PROTECTION_LAST read and clear) when
>CMD_PMBUS is enabled.
>
>Adaapted from Linux code.
Typo.
>
>Signed-off-by: Vincent Jardin <vjardin at free.fr>
>---
>
Regards
Peng
More information about the U-Boot
mailing list