[PATCH 0/3] arm64: dts: qcom: initial MSM8920 and Motorola Moto E4 (perry)
Aneesh Pradhan <[email protected]>
| Newsgroups | org.kernel.vger.linux-clk,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Initial upstream support for MSM8920 and the Motorola Moto E4 (perry). Depends on the separate qcom,rpmcc-msm8920 clk series (binding + clk-smd-rpm) for the MSM8920 rpmcc compatible used by msm8920.dtsi. This is a trimmed mainline-first subset of msm89x7-mainline/linux#48, rewritten so every phandle exists on qcom/for-next's msm8917 / pm8937 / pmi8950 (the fork DT assumed richer SoC/PMIC nodes that are not upstream yet). Included: regulators, eMMC/SD, USB OTG (gpio-id extcon), keys, RMI4 touch + reset-gpios, BMA253 (i2c-gpio), WCNSS (wcn3660b), PMI8950 WLED. Deferred follow-ups: DSI panel, IPA, QDSP6 audio, FG/smbcharger, modem. DTB build verified: msm8917-motorola-perry.dtb + msm8920-motorola-perry.dtb. Catherine Frederick (coolguy) (3): dt-bindings: arm: qcom: add MSM8920 and Motorola Moto E4 (perry) arm64: dts: qcom: add initial MSM8920 device tree arm64: dts: qcom: add initial Motorola Moto E4 (perry) support .../devicetree/bindings/arm/qcom.yaml | 7 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../qcom/msm8917-motorola-perry-common.dtsi | 412 ++++++++++++++++++ .../boot/dts/qcom/msm8917-motorola-perry.dts | 20 + .../boot/dts/qcom/msm8920-motorola-perry.dts | 20 + arch/arm64/boot/dts/qcom/msm8920.dtsi | 12 + 6 files changed, 473 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/msm8917-motorola-perry-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8917-motorola-perry.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8920-motorola-perry.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8920.dtsi base-commit: a27464b0b99874d22b04a92186ab7ea9252c3847 -- 2.53.0