Hi Tom,

Please pull mmc-for-2026.10-rc1

----------------------------------------------------------------
Add PMBUS regulator, thermal and test
Add regulator helper to set voltage within an acceptable range
Update dw_mmc to use in-spec voltage range for vqmmc
Fix regulator_enable/disable() macros
Clear LPUART OR STAT in tstc to avoid hang
Add MAINTAINERS entry for SDHCI
----------------------------------------------------------------

CI: https://git.u-boot-project.org/u-boot/custodians/u-boot-mmc/-/pipelines/614

Thanks,
Peng

The following changes since commit 6741b0dfb41dc82a284ab1cff4c58af6ef2f3f9c:

  Merge patch series "fs: btrfs: add support for readdir" (2026-07-10 15:55:23 
-0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-mmc.git 
tags/mmc-for-2026.10-rc1

for you to fetch changes up to 722a82278752f4b9e6cf052a67e722508503f2c7:

  test: dm: pmbus: test pmbus command and framework (2026-07-13 11:24:45 +0800)

----------------------------------------------------------------
Jonas Karlman (5):
      power: regulator: Add helper to set voltage within an acceptable range
      test: dm: regulator: Add regulator_set_value_clamp() tests
      mmc: dw_mmc: Allow use of in-spec voltage range for vqmmc-supply
      mmc: sdhci: Use CONFIG_IS_ENABLED for MMC_IO_VOLTAGE
      power: regulator: Fix regulator_enable/disable() macros

Marek Vasut (1):
      serial: lpuart: Clear the OR STAT in tstc to prevent hang

Tanmay Kathpalia (1):
      MAINTAINERS: add entry for SDHCI Cadence driver

Vincent Jardin (7):
      pmbus: add PMBus 1.x framework, CLI, and binding
      power: regulator: add generic PMBus UCLASS_REGULATOR adapter
      power: regulator: add MPS MPQ8785 PMBus regulator driver
      board: nxp: vid: introduce PMBus framework support
      thermal: pmbus: add PMBus die-temp driver
      test: dm: pmbus: add a sandbox PMBus chip emulator
      test: dm: pmbus: test pmbus command and framework

 MAINTAINERS                                |  20 +
 arch/Kconfig.nxp                           |   4 +
 arch/sandbox/dts/sandbox_pmic.dtsi         |   6 +
 arch/sandbox/dts/test.dts                  |  10 +
 board/nxp/common/vid.c                     | 110 ++--
 board/nxp/common/vid.h                     |  15 +-
 board/nxp/ls1088a/ls1088a.c                |  11 +-
 cmd/Kconfig                                |  14 +
 cmd/Makefile                               |   1 +
 cmd/pmbus.c                                | 814 ++++++++++++++++++++++++++
 configs/sandbox_defconfig                  |   6 +
 doc/develop/index.rst                      |   1 +
 doc/develop/pmbus.rst                      | 637 +++++++++++++++++++++
 doc/usage/cmd/dm.rst                       |   3 +-
 drivers/mmc/dw_mmc.c                       |   6 +-
 drivers/mmc/sdhci.c                        |   2 +-
 drivers/power/regulator/Kconfig            |  43 ++
 drivers/power/regulator/Makefile           |   4 +
 drivers/power/regulator/mpq8785.c          | 494 ++++++++++++++++
 drivers/power/regulator/pmbus_generic.c    |  90 +++
 drivers/power/regulator/pmbus_helper.c     | 315 +++++++++++
 drivers/power/regulator/pmbus_helper.h     |  90 +++
 drivers/power/regulator/regulator-uclass.c |  27 +
 drivers/power/regulator/sandbox.c          |  11 +-
 drivers/power/regulator/sandbox_pmbus.c    | 171 ++++++
 drivers/serial/serial_lpuart.c             |   6 +-
 drivers/thermal/Kconfig                    |   8 +
 drivers/thermal/Makefile                   |   1 +
 drivers/thermal/pmbus_thermal.c            |  33 ++
 include/pmbus.h                            | 667 ++++++++++++++++++++++
 include/power/regulator.h                  |  24 +-
 include/power/sandbox_pmic.h               |  15 +-
 lib/Kconfig                                |  16 +
 lib/Makefile                               |   1 +
 lib/pmbus.c                                | 877 +++++++++++++++++++++++++++++
 test/dm/Makefile                           |   1 +
 test/dm/pmbus.c                            | 242 ++++++++
 test/dm/regulator.c                        |  38 ++
 38 files changed, 4759 insertions(+), 75 deletions(-)
 create mode 100644 cmd/pmbus.c
 create mode 100644 doc/develop/pmbus.rst
 create mode 100644 drivers/power/regulator/mpq8785.c
 create mode 100644 drivers/power/regulator/pmbus_generic.c
 create mode 100644 drivers/power/regulator/pmbus_helper.c
 create mode 100644 drivers/power/regulator/pmbus_helper.h
 create mode 100644 drivers/power/regulator/sandbox_pmbus.c
 create mode 100644 drivers/thermal/pmbus_thermal.c
 create mode 100644 include/pmbus.h
 create mode 100644 lib/pmbus.c
 create mode 100644 test/dm/pmbus.c

Reply via email to