mirror of
https://github.com/Evolution-X-Devices/kernel_xiaomi_sm8450-devicetrees
synced 2026-02-01 08:51:30 +00:00
ARM: dts: msm: Add device-tree support for Diwali LTE
Add device-tree support for Diwali LTE. Change-Id: I425665a6a52275aee685d6a4f1b839c05b04bcdf
This commit is contained in:
@@ -90,7 +90,7 @@ SoCs:
|
||||
compatible = "qcom,waipio", "qcom,waipiop"
|
||||
|
||||
- DIWALI
|
||||
compatible = "qcom,diwali", "qcom,diwalip"
|
||||
compatible = "qcom,diwali", "qcom,diwalip", "qcom,diwali-lte"
|
||||
|
||||
- CAPE
|
||||
compatible = "qcom,cape", "qcom,cape-v2", "qcom,capep"
|
||||
@@ -284,6 +284,9 @@ compatible = "qcom,diwali-atp"
|
||||
compatible = "qcom,diwalip-idp"
|
||||
compatible = "qcom,diwalip-qrd"
|
||||
compatible = "qcom,diwalip-atp"
|
||||
compatible = "qcom,diwali-lte-idp"
|
||||
compatible = "qcom,diwali-lte-qrd"
|
||||
compatible = "qcom,diwali-lte-atp"
|
||||
compatible = "qcom,neo-rumi"
|
||||
compatible = "qcom,parrot-rumi"
|
||||
compatible = "qcom,anorak-rumi"
|
||||
|
||||
@@ -184,14 +184,14 @@ dtbo-$(CONFIG_ARCH_DIWALI) += diwali-rumi-overlay.dtbo \
|
||||
diwali-qrd-nopmi-overlay.dtbo
|
||||
|
||||
diwali-rumi-overlay.dtbo-base := diwali.dtb
|
||||
diwali-idp-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-atp-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-qrd-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-idp-amoled-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-idp-usbc-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-idp-hsp-overlay.dtbo-base := diwali-hsp.dtb diwalip.dtb
|
||||
diwali-idp-nopmi-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-qrd-nopmi-overlay.dtbo-base := diwali.dtb diwalip.dtb
|
||||
diwali-idp-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-atp-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-qrd-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-idp-amoled-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-idp-usbc-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-idp-hsp-overlay.dtbo-base := diwali-hsp.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-idp-nopmi-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
diwali-qrd-nopmi-overlay.dtbo-base := diwali.dtb diwalip.dtb diwali-lte.dtb
|
||||
else
|
||||
dtb-$(CONFIG_ARCH_DIWALI) += diwali-rumi.dtb \
|
||||
diwali-idp.dtb \
|
||||
@@ -209,7 +209,15 @@ dtb-$(CONFIG_ARCH_DIWALI) += diwali-rumi.dtb \
|
||||
diwalip-idp-usbc.dtb \
|
||||
diwalip-idp-hsp.dtb \
|
||||
diwalip-idp-nopmi.dtb \
|
||||
diwalip-qrd-nopmi.dtb
|
||||
diwalip-qrd-nopmi.dtb \
|
||||
diwali-lte-idp.dtb \
|
||||
diwali-lte-atp.dtb \
|
||||
diwali-lte-qrd.dtb \
|
||||
diwali-lte-idp-amoled.dtb \
|
||||
diwali-lte-idp-usbc.dtb \
|
||||
diwali-lte-idp-hsp.dtb \
|
||||
diwali-lte-idp-nopmi.dtb \
|
||||
diwali-lte-qrd-nopmi.dtb
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali ATP";
|
||||
compatible = "qcom,diwali-atp", "qcom,diwali", "qcom,atp";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <33 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali IDP AMOLED";
|
||||
compatible = "qcom,diwali-idp", "qcom,diwali", "qcom,idp";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <34 3>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali IDP + HSP";
|
||||
compatible = "qcom,diwali-idp", "qcom,diwali", "qcom,idp";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <34 2>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali IDP NOPMI";
|
||||
compatible = "qcom,diwali-idp", "qcom,diwali", "qcom,idp";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <34 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali IDP";
|
||||
compatible = "qcom,diwali-idp", "qcom,diwali", "qcom,idp";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <34 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali IDP USBC audio";
|
||||
compatible = "qcom,diwali-idp", "qcom,diwali", "qcom,idp";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <34 1>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
|
||||
12
qcom/diwali-lte-atp.dts
Normal file
12
qcom/diwali-lte-atp.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-lte-atp.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE ATP";
|
||||
compatible = "qcom,diwali-lte-atp", "qcom,diwali-lte", "qcom,atp";
|
||||
qcom,board-id = <33 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
};
|
||||
1
qcom/diwali-lte-atp.dtsi
Normal file
1
qcom/diwali-lte-atp.dtsi
Normal file
@@ -0,0 +1 @@
|
||||
#include "diwali-atp.dtsi"
|
||||
12
qcom/diwali-lte-idp-amoled.dts
Normal file
12
qcom/diwali-lte-idp-amoled.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-lte-idp-amoled.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE IDP AMOLED";
|
||||
compatible = "qcom,diwali-lte-idp", "qcom,diwali-lte", "qcom,idp";
|
||||
qcom,board-id = <34 3>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
};
|
||||
1
qcom/diwali-lte-idp-amoled.dtsi
Normal file
1
qcom/diwali-lte-idp-amoled.dtsi
Normal file
@@ -0,0 +1 @@
|
||||
#include "diwali-idp-amoled.dtsi"
|
||||
12
qcom/diwali-lte-idp-hsp.dts
Normal file
12
qcom/diwali-lte-idp-hsp.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-lte-idp-hsp.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE IDP + HSP";
|
||||
compatible = "qcom,diwali-lte-idp", "qcom,diwali-lte", "qcom,idp";
|
||||
qcom,board-id = <34 2>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
};
|
||||
1
qcom/diwali-lte-idp-hsp.dtsi
Normal file
1
qcom/diwali-lte-idp-hsp.dtsi
Normal file
@@ -0,0 +1 @@
|
||||
#include "diwali-idp-hsp.dtsi"
|
||||
12
qcom/diwali-lte-idp-nopmi.dts
Normal file
12
qcom/diwali-lte-idp-nopmi.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-lte-idp.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE IDP NOPMI";
|
||||
compatible = "qcom,diwali-lte-idp", "qcom,diwali-lte", "qcom,idp";
|
||||
qcom,board-id = <34 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
|
||||
};
|
||||
12
qcom/diwali-lte-idp-usbc.dts
Normal file
12
qcom/diwali-lte-idp-usbc.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-lte-idp-usbc.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE IDP USBC audio";
|
||||
compatible = "qcom,diwali-lte-idp", "qcom,diwali-lte", "qcom,idp";
|
||||
qcom,board-id = <34 1>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
};
|
||||
1
qcom/diwali-lte-idp-usbc.dtsi
Normal file
1
qcom/diwali-lte-idp-usbc.dtsi
Normal file
@@ -0,0 +1 @@
|
||||
#include "diwali-idp-usbc.dtsi"
|
||||
13
qcom/diwali-lte-idp.dts
Normal file
13
qcom/diwali-lte-idp.dts
Normal file
@@ -0,0 +1,13 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-idp.dtsi"
|
||||
#include "diwali-idp-pm7250b.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE IDP";
|
||||
compatible = "qcom,diwali-lte-idp", "qcom,diwali-lte", "qcom,idp";
|
||||
qcom,board-id = <34 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
};
|
||||
1
qcom/diwali-lte-idp.dtsi
Normal file
1
qcom/diwali-lte-idp.dtsi
Normal file
@@ -0,0 +1 @@
|
||||
#include "diwali-idp.dtsi"
|
||||
12
qcom/diwali-lte-qrd-nopmi.dts
Normal file
12
qcom/diwali-lte-qrd-nopmi.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-lte-qrd.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE QRD NOPMI";
|
||||
compatible = "qcom,diwali-lte-qrd", "qcom,diwali-lte", "qcom,qrd";
|
||||
qcom,board-id = <0x1000B 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
|
||||
};
|
||||
13
qcom/diwali-lte-qrd.dts
Normal file
13
qcom/diwali-lte-qrd.dts
Normal file
@@ -0,0 +1,13 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
#include "diwali-qrd.dtsi"
|
||||
#include "diwali-qrd-pm7250b.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE QRD";
|
||||
compatible = "qcom,diwali-lte-qrd", "qcom,diwali-lte", "qcom,qrd";
|
||||
qcom,board-id = <0x1000B 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
};
|
||||
1
qcom/diwali-lte-qrd.dtsi
Normal file
1
qcom/diwali-lte-qrd.dtsi
Normal file
@@ -0,0 +1 @@
|
||||
#include "diwali-qrd.dtsi"
|
||||
9
qcom/diwali-lte.dts
Normal file
9
qcom/diwali-lte.dts
Normal file
@@ -0,0 +1,9 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "diwali-lte.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE";
|
||||
compatible = "qcom,diwali-lte";
|
||||
qcom,board-id = <0 0>;
|
||||
};
|
||||
7
qcom/diwali-lte.dtsi
Normal file
7
qcom/diwali-lte.dtsi
Normal file
@@ -0,0 +1,7 @@
|
||||
#include "diwali.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali LTE";
|
||||
compatible = "qcom,diwali-lte";
|
||||
qcom,msm-id = <564 0x10000>;
|
||||
};
|
||||
@@ -6,7 +6,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali QRD NOPMI";
|
||||
compatible = "qcom,diwali-qrd", "qcom,diwali", "qcom,qrd";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <0x1000B 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/ {
|
||||
model = "Qualcomm Technologies, Inc. Diwali QRD";
|
||||
compatible = "qcom,diwali-qrd", "qcom,diwali", "qcom,qrd";
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>;
|
||||
qcom,msm-id = <506 0x10000>, <547 0x10000>, <564 0x10000>;
|
||||
qcom,board-id = <0x1000B 0>;
|
||||
qcom,pmic-id-size = <9>;
|
||||
qcom,pmic-id = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2E>;
|
||||
|
||||
Reference in New Issue
Block a user