
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'.
--- 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 | 24 ++ 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, 744 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: 3bfd12008bef1a8353e7ceaca2cb06cf388527ed