These patches introduce the initial support code needed for the Qualcomm Dragonwing QCS8300 SoC based IQ8 Series Platform. For information on supported boards and build instructions please refer to doc/board/qualcomm/dragonwing.rst file.
Please see [1] for SoC related details 1 - https://docs.qualcomm.com/bundle/publicresource/87-83839-1_REV_A_Qualcomm_IQ8_Series_Product_Brief________.pdf Signed-off-by: Balaji Selvanathan <balaji.selvanat...@oss.qualcomm.com> --- Changes in v3: - In drivers/clk/qcom/clock-qcs8300.c driver file, replaced 1s with BIT(0)s in the clock definitions - Link to v2: https://lore.kernel.org/u-boot/20250514044212.1422714-1-balaji.selvanat...@oss.qualcomm.com/ Changes in v2: - Added documentation file for Qualcomm Dragonwing series (doc/board/qualcomm/dragonwing.rst) - Removed direct changes done to dts/upstream subtree (in dts/upstream/include/dt-bindings/power/qcom-rpmpd.h) - Took care of alphabetical order in drivers/clk/qcom/Kconfig and drivers/clk/qcom/Makefile - Took care of alphabetical order in configs/qcom_defconfig - Renamed "configs/qcs8300_defconfig" to"configs/qcom_qcs8300_defconfig" - Link to v1: https://lore.kernel.org/u-boot/20250508111952.2304578-1-balaji.selvanat...@oss.qualcomm.com/ --- Balaji Selvanathan (6): doc: board: qualcomm: document Dragonwing board building/flashing dts: qcs8300-ride-u-boot.dtsi: Add memory entry to bootup clk/qcom: qcs8300: Add GCC clock driver for QCS8300 phy: qcom: Enable QMP UFS PHY driver for QCS8300 qcom_defconfig: Enable QCS8300 clock driver configs: add qcs8300_defconfig arch/arm/dts/qcs8300-ride-u-boot.dtsi | 19 ++++ configs/qcom_defconfig | 1 + configs/qcom_qcs8300_defconfig | 21 ++++ doc/board/qualcomm/dragonwing.rst | 41 ++++++++ drivers/clk/qcom/Kconfig | 8 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clock-qcs8300.c | 146 ++++++++++++++++++++++++++ drivers/phy/qcom/phy-qcom-qmp-ufs.c | 1 + 8 files changed, 238 insertions(+) create mode 100644 arch/arm/dts/qcs8300-ride-u-boot.dtsi create mode 100644 configs/qcom_qcs8300_defconfig create mode 100644 doc/board/qualcomm/dragonwing.rst create mode 100644 drivers/clk/qcom/clock-qcs8300.c -- 2.34.1