[GIT PULL] Please pull mmc-for-2026.10-rc1
Peng Fan
peng.fan at oss.nxp.com
Tue Jul 14 04:31:31 CEST 2026
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
More information about the U-Boot
mailing list