add device Xiaomi Mi 6 (codename sagit) and board binding
v4 cover add device Xiaomi Mi 6 (codename sagit) and board binding
Add initial support for Xiaomi Mi 6 phone (codename sagit)
Dzmitry Sankouski (2):
arm64: dts: qcom: sagit: add initial device tree for sagit
dt-bindings: arm: add xiaomi,sagit board based on msm8998 chip
.../devicetree/bindings/arm/qcom.yaml | 1 + arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/msm8998-xiaomi-sagit.dts | 689 ++++++++++++++++++ arch/arm64/boot/dts/qcom/pm8998.dtsi | 6 + 4 files changed, 697 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts
Signature · 1 line
2.30.2
PATCH v4 1/2 arm64: dts: qcom: sagit: add initial device tree for sagit
New device support - Xiaomi Mi6 phone
What works:
- storage
- usb
- power regulators
---
Changes for v4:
- regulators nodes renamed to match pattern 'regulators-[01]'
- duplicate cci1-default node deleted
- add state suffix to pinctrl
- fix compilation errors
arch/arm64/boot/dts/qcom/Makefile | 1 + .../boot/dts/qcom/msm8998-xiaomi-sagit.dts | 689 ++++++++++++++++++ arch/arm64/boot/dts/qcom/pm8998.dtsi | 6 + 3 files changed, 696 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts
arch/arm64/boot/dts/qcom/Makefile +1 -0
@@ -46,6 +46,7 @@ dtb-$(CONFIG_ARCH_QCOM) += msm8998-oneplus-dumpling.dtb dtb-$(CONFIG_ARCH_QCOM) += msm8998-sony-xperia-yoshino-lilac.dtb dtb-$(CONFIG_ARCH_QCOM) += msm8998-sony-xperia-yoshino-maple.dtb dtb-$(CONFIG_ARCH_QCOM) += msm8998-sony-xperia-yoshino-poplar.dtb +dtb-$(CONFIG_ARCH_QCOM) += msm8998-xiaomi-sagit.dtb dtb-$(CONFIG_ARCH_QCOM) += qcs404-evb-1000.dtb dtb-$(CONFIG_ARCH_QCOM) += qcs404-evb-4000.dtb dtb-$(CONFIG_ARCH_QCOM) += qrb5165-rb5.dtb
arch/arm64/boot/dts/qcom/msm8998-xiaomi-sagit.dts new file +689 -0
689 lines not on this page · raw message
arch/arm64/boot/dts/qcom/pm8998.dtsi +6 -0
@@ -52,6 +52,12 @@ pm8998_pwrkey: pwrkey { bias-pull-up; linux,code = <KEY_POWER>; }; + + pm8998_resin: resin { + compatible = "qcom,pm8941-resin"; + bias-pull-up; + interrupts = <GIC_SPI 0x8 1 IRQ_TYPE_EDGE_BOTH>; + }; }; pm8998_temp: temp-alarm@2400 {
Signature · 1 line
2.30.2
PATCH v4 2/2 dt-bindings: arm: add xiaomi,sagit board based on msm8998 chip
In reply to Dzmitry Sankouskiadd xiaomi,sagit board (Xiaomi Mi 6) binding
---
Changes for v4:
- remove unused 'sagit' compatible line
Documentation/devicetree/bindings/arm/qcom.yaml | 1 + 1 file changed, 1 insertion(+)
Documentation/devicetree/bindings/arm/qcom.yaml +1 -0
@@ -239,6 +239,7 @@ properties: - sony,xperia-lilac - sony,xperia-maple - sony,xperia-poplar + - xiaomi,sagit - const: qcom,msm8998 - items:
Signature · 1 line
2.30.2