[PATCH 0/7] Qualcomm Milos SoC bringup
Luca Weiss
luca.weiss at fairphone.com
Wed Mar 11 15:20:40 CET 2026
Add pinctrl, clock drivers, UFS PHY configuration, PM7550 regulators and
GPIOs to support the Milos SoC in U-Boot.
The milos.dtsi is part of Linux since v7.0-rc1. UFS is still on the
mailing lists but parts are slowly getting picked up, so hopefully v7.1
will see some parts already.
Working features, as tested on Fairphone (Gen. 6):
* Earlycon
* UART
* Framebuffer (with additional patches, both dts and u-boot simplefb.c)
* Power + Volume buttons
* USB
* UFS
* SD card
Signed-off-by: Luca Weiss <luca.weiss at fairphone.com>
---
Luca Weiss (7):
drivers: pinctrl: Add Qualcomm Milos TLMM driver
clk/qcom: Add Milos clock driver
phy: qcom: Add Milos to QMP UFS PHY driver
regulator: qcom-rpmh-regulator: add support for PM7550 regulators
gpio: qcom: Support GPIOs on PM7550 PMIC
qcom_defconfig: Enable Milos clock driver
board/qualcomm: add debug config fragment for Milos
board/qualcomm/debug-milos.config | 5 +
configs/qcom_defconfig | 1 +
drivers/clk/qcom/Kconfig | 8 +
drivers/clk/qcom/Makefile | 1 +
drivers/clk/qcom/clock-milos.c | 224 ++++++++++++++++++++++++++
drivers/gpio/qcom_spmi_gpio.c | 1 +
drivers/phy/qcom/phy-qcom-qmp-ufs.c | 88 ++++++++++
drivers/pinctrl/qcom/Kconfig | 8 +
drivers/pinctrl/qcom/Makefile | 1 +
drivers/pinctrl/qcom/pinctrl-milos.c | 104 ++++++++++++
drivers/power/regulator/qcom-rpmh-regulator.c | 33 ++++
11 files changed, 474 insertions(+)
---
base-commit: 79126f765ff9fa390ced0c1f7a94b30c6c36f09a
change-id: 20260311-milos-bringup-ed8b0fd7a84c
Best regards,
--
Luca Weiss <luca.weiss at fairphone.com>
More information about the U-Boot
mailing list