This series adds support for sm6115 (clocks, pinctrl, usb, ufs, sdhc), sm4250 (mostly empty shell on top of sm6115) and finally basic OnePlus Nord N100 (codename billie2), including the above mentiond items plus simple framebuffer. Please note that this series depends on [1] (driver compat and bindings). [1] https://lore.kernel.org/linux-devicetree/20220815100952.23795-1-a39.skl@xxxxxxxxx/ Iskren Chernev (14): arm64: dts: qcom: sm6115: Add basic soc dtsi arm64: dts: qcom: sm6115: Add rpmcc and rpmpd nodes arm64: dts: qcom: sm6115: Add GCC node arm64: dts: qcom: sm6115: Add pinctrl node arm64: dts: qcom: sm6115: Add apps smmu node arm64: dts: qcom: sm6115: Add usb and related phy nodes arm64: dts: qcom: sm6115: Add sdhci nodes and related pinctrl dt-bindings: ufs: qcom: Add sm6115 binding arm64: dts: qcom: sm6115: Add UFS nodes arm64: dts: qcom: sm6115: Add SPMI bus node dt-bindings: arm: cpus: Add kryo240 compatible arm64: dts: qcom: sm4250: Add soc dtsi dt-bindings: arm: qcom: Add compatible for oneplus,billie2 phone arm64: dts: qcom: sm4250: Add support for oneplus-billie2 .../devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/qcom.yaml | 7 + .../devicetree/bindings/ufs/qcom,ufs.yaml | 26 + .../boot/dts/qcom/sm4250-oneplus-billie2.dts | 240 +++++ arch/arm64/boot/dts/qcom/sm4250.dtsi | 38 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 919 ++++++++++++++++++ 6 files changed, 1231 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts create mode 100644 arch/arm64/boot/dts/qcom/sm4250.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6115.dtsi -- 2.37.2