changes since v2: - drop some superseeded patches - reduce the amount of commits - modernize the 8992 dts - add libra and talkman DTSes - do some housekeeping and fix minor issues Tested on Libra and Talkman. Bullhead *shouldn't* break. Depends on my 8994 patchset [1] (because of compatibles and 8992-related SMD RPM patches) and my RPMCC patch [2]. [1] https://patchwork.kernel.org/project/linux-arm-msm/list/?series=307939 [2] https://patchwork.kernel.org/patch/11622057/ Konrad Dybcio (13): arm64: dts: qcom: msm8992: Modernize the DTS style arm64: dts: qcom: msm8992: Fix SDHCI1 arm64: dts: qcom: bullhead: Add qcom,msm-id arm64: dts: qcom: bullhead: Move UART pinctrl to SoC arm64: dts: Add a proper CPU map for MSM8992 arm64: dts: msm8992: Add a SCM node arm64: dts: qcom: msm8994: Add SPMI PMIC arbiter device arm64: dts: qcom: msm8992: Add BLSP2_UART2 and I2C nodes arm64: dts: msm8992: Add PMU node arm64: dts: msm8992: Add PSCI support. arm64: dts: qcom: msm8992: Add RPMCC node arm64: dts: qcom: Add Xiaomi Libra (Mi 4C) device tree arm64: dts: qcom: Add Microsoft Lumia 950 (Talkman) device tree arch/arm64/boot/dts/qcom/Makefile | 2 + .../dts/qcom/msm8992-bullhead-rev-101.dts | 20 +- .../dts/qcom/msm8992-msft-lumia-talkman.dts | 39 ++ arch/arm64/boot/dts/qcom/msm8992-pins.dtsi | 90 --- .../boot/dts/qcom/msm8992-xiaomi-libra.dts | 364 ++++++++++++ arch/arm64/boot/dts/qcom/msm8992.dtsi | 522 +++++++++++++++--- 6 files changed, 852 insertions(+), 185 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8992-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts -- 2.27.0