[PATCH 0/4] spl: Add UFS boot support for SPL on Qualcomm
Balaji Selvanathan
balaji.selvanathan at oss.qualcomm.com
Thu Apr 9 16:43:30 CEST 2026
This series enables UFS as a boot device in SPL for Qualcomm
platforms. It adds partition-based loading support similar to MMC,
enables the Qualcomm UFS driver and PHY for SPL builds, and adds
necessary clock stub support.
The changes allow flexible boot configurations using partition names
or numbers instead of hardcoded sector offsets, bringing UFS boot
capability on par with MMC/SD boot in SPL.
Signed-off-by: Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>
---
Balaji Selvanathan (4):
spl: ufs: Add partition support and flexible loading
drivers: ufs: qcom: Add SPL support
drivers: phy: qcom: Add UFS PHY support for SPL
clk: stub: Add Kconfig option for SPL stub driver
common/spl/Kconfig | 40 +++++++++-
common/spl/spl_ufs.c | 188 +++++++++++++++++++++++++++++++++++++++++-----
drivers/clk/Kconfig | 7 ++
drivers/phy/qcom/Kconfig | 7 ++
drivers/phy/qcom/Makefile | 2 +-
drivers/ufs/Kconfig | 8 ++
drivers/ufs/Makefile | 7 +-
include/part.h | 3 +-
include/spl.h | 4 +
9 files changed, 243 insertions(+), 23 deletions(-)
---
base-commit: 6cd26c192df54db580aaf7fccf601b5dca1f13ce
change-id: 20260409-spl_ufs_only-c90c0b65bff2
Best regards,
--
Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>
More information about the U-Boot
mailing list