[PATCH v2 0/9] U-Boot Bringup of SM6350 SoC
Luca Weiss
luca.weiss at fairphone.com
Wed Sep 17 14:47:33 CEST 2025
Add a clock driver, pinctrl driver for SM6350, and enable support for
this SoC in the SMMU and UFS driver. Add a debug kconfig fragment which
configures the debug UART address.
Finally add support for the PM6150L regulators which is used to get
power on for the SD card.
Signed-off-by: Luca Weiss <luca.weiss at fairphone.com>
---
Changes in v2:
- Drop printf from clk driver
- Add patch for spmi gpio (volume-down button)
- Pick up tags
- Rebase on v2025.10-rc4
- Link to v1: https://lore.kernel.org/r/20250618-sm6350-bringup-v1-0-3cc22aab7a7a@fairphone.com
---
Luca Weiss (9):
clk/qcom: Add SM6350 clock driver
clk/stub: add sm6350-rpmh clock
drivers: pinctrl: Add Qualcomm SM6350 TLMM driver
iommu: qcom-smmu: Add qcom,sm6350-smmu-500 compatible
phy: qcom: Add SM6350 to QMP UFS PHY driver
regulator: qcom-rpmh-regulator: add support for pm6150l regulators
gpio: qcom: Support GPIOs on PM6350 PMIC
qcom_defconfig: Enable SM6350 clock and pinctrl drivers
board/qualcomm: add debug config fragment for SM6350
board/qualcomm/debug-sm6350.config | 5 +
configs/qcom_defconfig | 2 +
drivers/clk/clk-stub.c | 1 +
drivers/clk/qcom/Kconfig | 8 ++
drivers/clk/qcom/Makefile | 1 +
drivers/clk/qcom/clock-sm6350.c | 193 ++++++++++++++++++++++++++
drivers/gpio/qcom_spmi_gpio.c | 1 +
drivers/iommu/qcom-hyp-smmu.c | 3 +-
drivers/phy/qcom/phy-qcom-qmp-ufs.c | 1 +
drivers/pinctrl/qcom/Kconfig | 7 +
drivers/pinctrl/qcom/Makefile | 1 +
drivers/pinctrl/qcom/pinctrl-sm6350.c | 104 ++++++++++++++
drivers/power/regulator/qcom-rpmh-regulator.c | 31 +++++
13 files changed, 357 insertions(+), 1 deletion(-)
---
base-commit: 7a4f3c5652157cbb3d26a7728bfe537ea483efc9
change-id: 20250618-sm6350-bringup-08e24e0f8bb2
Best regards,
--
Luca Weiss <luca.weiss at fairphone.com>
More information about the U-Boot
mailing list