[PATCH 0/5] Add UFS clock support for Qualcomm SoCs

Balaji Selvanathan balaji.selvanathan at oss.qualcomm.com
Thu Mar 19 10:37:37 CET 2026


This series adds UFS clock support for QCS615, SA8775P, and SC7280
SoCs and enables U-Boot to initialize UFS clocks independently.

Previously, U-Boot depended on earlier bootloader stages to
initialize UFS clocks. When these bootloaders failed to do so,
UFS registers became inaccessible, preventing UFS initialization.
This series removes that dependency by adding clock infrastructure
and enabling U-Boot to configure UFS clocks directly.

Signed-off-by: Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>
---
Balaji Selvanathan (5):
      clk: qcom: clk-stub: Add compatibles for QCS615/SA8775P/SC7280
      clk: qcom: sa8775p: Add UFS clock support
      clk: qcom: qcs615: Add UFS clock support
      clk: qcom: sc7280: Add UFS clock support
      drivers: ufs: qcom: Initialize and enable clocks before hardware access

 drivers/clk/clk-stub.c           |  4 ++-
 drivers/clk/qcom/clock-qcs615.c  | 63 +++++++++++++++++++++++++++++++++++++++-
 drivers/clk/qcom/clock-sa8775p.c | 63 ++++++++++++++++++++++++++++++++++++++++
 drivers/clk/qcom/clock-sc7280.c  | 52 +++++++++++++++++++++++++++++++++
 drivers/ufs/ufs-qcom.c           | 45 +++++++++++++++++++++++-----
 5 files changed, 217 insertions(+), 10 deletions(-)
---
base-commit: 33756fd4a8157d1d921a703c4fa172f6d2eadbd2
change-id: 20260319-ufs_probe_clk-1a03ae24b4eb

Best regards,
-- 
Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>



More information about the U-Boot mailing list