[PATCH v1 0/7] pmbus: PMBus 1.x framework, CLI, regulator and thermal support

Tom Rini trini at konsulko.com
Thu Jul 2 19:26:56 CEST 2026


On Thu, Jul 02, 2026 at 07:15:44PM +0200, Vincent Jardin wrote:
> 
> This series adds U-Boot's PMBus 1.x support as a small boot-time
> layer (not a hwmon clone):
> 
>   - a decoder + transport library and the pmbus CLI command
>   - a shared UCLASS_REGULATOR adapter plus a catch-all driver for
>     compliant chips, add the MPS MPQ8785 per-chip driver
>   - a generic PMBus die-temperature UCLASS_THERMAL bridge
>   - migration of the shared NXP VID rail-trim code to this framework
>   - a sandbox PMBus chip emulator and "ut dm pmbus" unit tests that
>     exercise most subcommand of the CLI.
> 
> The goal is to identify PMBus regulators at boot, print telemetry and
> decode chip alerts before the kernel takes over - no polling, no
> sysfs, no fan loops. Linux owns the runtime side.
[snip]
>  .../regulator/lltc,ltc3882.yaml               |  91 ++
>  .../regulator/mps,mpq8785.yaml                | 105 +++
>  doc/device-tree-bindings/regulator/pmbus.yaml |  65 ++
>  .../regulator/renesas,isl68233.yaml           | 105 +++

We should be using, and referencing, the unmodified versions of these
files in dts/upstream instead, thanks.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260702/2c05c1eb/attachment.sig>


More information about the U-Boot mailing list