[PATCH 0/4] Add support for the Xiaomi MSM8996 platform

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series adds support for the Xiaomi MSM8996 platform, which includes 5 devices:

 - Mi 5 (gemini): MSM8996 + PMI8994
 - Mi Note 2 (scorpio): MSM8996 Pro + PMI8996
 - Mi 5s (capricorn): MSM8996 Pro + PMI8996
 - Mi Mix (lithium): MSM8996 Pro + PMI8996
 - Mi 5s Plus (natrium): MSM8996 Pro + PMI8996

These devices share a common board design with only a few differences.
Out of these 5 devices, this series adds initial support for the Mi Note 2 and the Mi 5.
Adding support for the remaining 3 would only require adding a DTS for each, while
accounting for hardware differences such as different panels.

Raffaele Tranquillini (1):
  arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for Xiaomi Mi 5

Yassine Oudjana (3):
  arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to msm8996.dtsi
  arm64: dts: qcom: msm8996: Add blsp2_i2c3
  arm64: dts: qcom: Add support for the Xiaomi MSM8996 platform

 arch/arm64/boot/dts/qcom/Makefile             |   2 +
 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi  |  29 -
 .../boot/dts/qcom/msm8996-xiaomi-common.dtsi  | 673 ++++++++++++++++++
 .../boot/dts/qcom/msm8996-xiaomi-gemini.dts   | 431 +++++++++++
 .../boot/dts/qcom/msm8996-xiaomi-scorpio.dts  | 431 +++++++++++
 arch/arm64/boot/dts/qcom/msm8996.dtsi         |  49 ++
 6 files changed, 1586 insertions(+), 29 deletions(-)
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts
 create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts

-- 
2.33.0






[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux