[PATCH 0/4] Bringup of SM7150 SoC
Jens Reidel
adrian at mainlining.org
Sun Aug 31 02:45:58 CEST 2025
This series adds a clock and pinctrl driver for the Qualcomm SM7150 SoC
and enables support for the SoC in the UFS driver.
The other necessary bits are part of Luca's SM6350 series [1] or were sent
separately.
All the drivers sent here are upstream in Linux already, however the
devicetrees aren't yet, but that shouldn't be a blocker for including
these drivers in U-Boot.
Tested on a couple of different Xiaomi devices, the Google Pixel 4a and
the Samsung Galaxy A71.
[1]: https://lore.kernel.org/u-boot/20250618-sm6350-bringup-v1-0-3cc22aab7a7a@fairphone.com/
Signed-off-by: Jens Reidel <adrian at mainlining.org>
---
Danila Tikhonov (4):
clk/qcom: add driver for SM7150 GCC
pinctrl: qcom: add SM7150 pinctrl driver
phy: qcom-qmp-ufs: Import SM7150 tables from Linux
configs: qcom_defconfig: Enable SM7150 GCC and Pinctrl
configs/qcom_defconfig | 2 +
drivers/clk/qcom/Kconfig | 8 +
drivers/clk/qcom/Makefile | 1 +
drivers/clk/qcom/clock-sm7150.c | 250 ++++++++++++++++++++++++++
drivers/phy/qcom/phy-qcom-qmp-ufs.c | 61 +++++++
drivers/pinctrl/qcom/Kconfig | 7 +
drivers/pinctrl/qcom/Makefile | 1 +
drivers/pinctrl/qcom/pinctrl-sm7150.c | 142 +++++++++++++++
8 files changed, 472 insertions(+)
create mode 100644 drivers/clk/qcom/clock-sm7150.c
create mode 100644 drivers/pinctrl/qcom/pinctrl-sm7150.c
--
2.51.0
More information about the U-Boot
mailing list