[PATCH v3 0/6] Enable QCOM QCS9100 Ride platform support

Varadarajan Narayanan quic_varada at quicinc.com
Fri Jan 10 06:08:11 CET 2025


The following patch series enables support for QCOM QCS9100 based
Ride platform. The QCS9100 SoC is a derivative of SA8775p and hence
this series makes use of the SA8775p related code to enable the
QCS9100 based Ride platform support.

Use 'make qcs9100_defconfig' to generate '.config'.

---
v3: * Added reviewed-by to dts cherry pick patch
    * Removed duplicates from configs/qcs9100_defconfig
v2: * Added reviewed-by tags to some of the patches
    * Add separate patch to bring QCS9100 DT files from Linux
    * Dropped 'arch/arm/dts/sa8775p-*.dtsi' from first patch and
      use qcs9100 DT files instead
    * Added one more range to memory definition
    * Updated commit log to include linux version from where
      headers were taken

---
Tengfei Fan (1):
  arm64: dts: qcom: qcs9100: Add support for the QCS9100 Ride and Ride
    Rev3 boards

Varadarajan Narayanan (5):
  dts: qcs9100-ride-r3-u-boot: add override dtsi
  clk/qcom: add initial clock driver for qcs9100
  phy: qcom: Add SA8775 to QMP UFS PHY driver
  qcom_defconfig: enable SA8775P clock driver
  configs: add qcs9100_defconfig

 arch/arm/dts/qcs9100-ride-r3-u-boot.dtsi      |  20 ++
 configs/qcom_defconfig                        |   1 +
 configs/qcs9100_defconfig                     |  18 ++
 drivers/clk/qcom/Kconfig                      |   8 +
 drivers/clk/qcom/Makefile                     |   1 +
 drivers/clk/qcom/clock-sa8775p.c              | 142 +++++++++++
 .../phy/qcom/phy-qcom-qmp-qserdes-com-v5.h    | 124 ++++++++++
 .../phy/qcom/phy-qcom-qmp-qserdes-txrx-v5.h   | 231 ++++++++++++++++++
 drivers/phy/qcom/phy-qcom-qmp-ufs.c           | 171 +++++++++++++
 .../src/arm64/qcom/qcs9100-ride-r3.dts        |  11 +
 dts/upstream/src/arm64/qcom/qcs9100-ride.dts  |  11 +
 11 files changed, 738 insertions(+)
 create mode 100644 arch/arm/dts/qcs9100-ride-r3-u-boot.dtsi
 create mode 100644 configs/qcs9100_defconfig
 create mode 100644 drivers/clk/qcom/clock-sa8775p.c
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-qserdes-com-v5.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-qserdes-txrx-v5.h
 create mode 100644 dts/upstream/src/arm64/qcom/qcs9100-ride-r3.dts
 create mode 100644 dts/upstream/src/arm64/qcom/qcs9100-ride.dts


base-commit: 38a371110308ebeb277e20531a7b698b7981bbfa
-- 
2.34.1



More information about the U-Boot mailing list