arm64: dts: qcom: add support for Xiaomi SDM636/SDM660 devices
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 20 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | dt-bindings: arm: qcom: add Xiaomi SDM636/SDM660 devicesDocumentation/ | +4 | 1 reply | |
| 2/7 | arm64: dts: qcom: sdm660: add common Xiaomi SDM636/SDM660 include filearch/ arch/ | +219 | 2 replies | |
| 3/7 | arm64: dts: qcom: sdm660-xiaomi-lavender: fix regulator and SD settingsarch/ | +7 | 12 replies | |
| 4/7 | arm64: dts: qcom: add device tree for Xiaomi Redmi Note 6 Pro (tulip)arch/ arch/ | +334 | 4 replies | |
| 5/7 | arm64: dts: qcom: add device tree for Xiaomi Redmi Note 5 Pro (whyred)arch/ arch/ | +375 | 0 replies | |
| 6/7 | arm64: dts: qcom: add device tree for Xiaomi Mi A2 (jasmine)arch/ arch/ | +334 | 0 replies | |
| 7/7 | arm64: dts: qcom: add device tree for Xiaomi Mi 8 Lite (platina)arch/ arch/ | +365 | 0 replies |
Reviews trailers per patch
1 of 7 patches has a Reviewed-by or Acked-by.
| Patch | Krzysztof Kozlowski |
|---|---|
| 1/7 | A-b |
| 2/7 | |
| 3/7 | |
| 4/7 | |
| 5/7 | |
| 6/7 | |
| 7/7 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/7] arm64: dts: qcom: add support for Xiaomi SDM636/SDM660 devices
This series adds device tree support for several Xiaomi smartphones based on Qualcomm SDM636 and SDM660 SoCs:
- Xiaomi Redmi Note 6 Pro (tulip) - SDM636
- Xiaomi Redmi Note 5 Pro (whyred) - SDM636
- Xiaomi Mi A2 (jasmine) - SDM660
- Xiaomi Mi 8 Lite (platina) - SDM660
It also refactors the existing Xiaomi Redmi Note 7 (lavender) device tree to use a new common include file, reducing code duplication across the family.
All devices support:
- Booting to a framebuffer console
- USB in peripheral mode
- Battery monitoring and charging
- WiFi and Bluetooth (wcn3990)
Some devices additionally support:
- Hall effect sensor (tulip, whyred, platina)
- Touchscreen (whyred, jasmine, platina)
- Status LED (tulip, whyred)
- SD card (tulip, whyred, lavender)
Tested on tulip.
Gianluca Boiano (7):
dt-bindings: arm: qcom: add Xiaomi SDM636/SDM660 devices
arm64: dts: qcom: sdm660: add common Xiaomi SDM636/SDM660 include file
arm64: dts: qcom: sdm660-xiaomi-lavender: fix regulator and SD
settings
arm64: dts: qcom: add device tree for Xiaomi Redmi Note 6 Pro (tulip)
arm64: dts: qcom: add device tree for Xiaomi Redmi Note 5 Pro (whyred)
arm64: dts: qcom: add device tree for Xiaomi Mi A2 (jasmine)
arm64: dts: qcom: add device tree for Xiaomi Mi 8 Lite (platina)
.../devicetree/bindings/arm/qcom.yaml | 4 + arch/arm64/boot/dts/qcom/Makefile | 4 + .../boot/dts/qcom/sdm636-xiaomi-tulip.dts | 333 ++++++++++++++++ .../boot/dts/qcom/sdm636-xiaomi-whyred.dts | 374 ++++++++++++++++++ .../boot/dts/qcom/sdm660-xiaomi-common.dtsi | 214 ++++++++++ .../boot/dts/qcom/sdm660-xiaomi-jasmine.dts | 333 ++++++++++++++++ .../boot/dts/qcom/sdm660-xiaomi-lavender.dts | 144 +------ .../boot/dts/qcom/sdm660-xiaomi-platina.dts | 364 +++++++++++++++++ 8 files changed, 1634 insertions(+), 136 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/sdm636-xiaomi-tulip.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm636-xiaomi-whyred.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-jasmine.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-platina.dts
base-commit: 24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7
Signature · 1 line
2.52.0