ARM: dts: msm: Enable MTP,CDP,ATP devices for CAPE V2

Enable MTP,CDP,ATP devices for Cape V2 variant

Change-Id: If2d02b29e0b939cee6d5990c09191b29812b906d
This commit is contained in:
Auditya Bhattaram
2021-10-06 00:16:09 -07:00
parent ae3149a7d4
commit fa103633f2
13 changed files with 94 additions and 3 deletions

View File

@@ -93,7 +93,7 @@ SoCs:
compatible = "qcom,diwali"
- CAPE
compatible = "qcom,cape"
compatible = "qcom,cape", "qcom,cape-v2"
- NEO
compatible = "qcom,neo"
@@ -266,6 +266,9 @@ compatible = "qcom,waipiop-qrd"
compatible = "qcom,cape-mtp"
compatible = "qcom,cape-atp"
compatible = "qcom,cape-cdp"
compatible = "qcom,cape-v2-mtp"
compatible = "qcom,cape-v2-atp"
compatible = "qcom,cape-v2-cdp"
compatible = "qcom,diwali-rumi"
compatible = "qcom,diwali-idp"
compatible = "qcom,diwali-qrd"

View File

@@ -190,15 +190,26 @@ endif
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
dtbo-$(CONFIG_ARCH_CAPE) += cape-mtp-overlay.dtbo \
cape-cdp-overlay.dtbo \
cape-atp-overlay.dtbo
cape-atp-overlay.dtbo \
cape-v2-mtp-overlay.dtb \
cape-v2-cdp-overlay.dtb \
cape-v2-atp-overlay.dtb
cape-mtp-overlay.dtbo-base := cape.dtb
cape-cdp-overlay.dtbo-base := cape.dtb
cape-atp-overlay.dtbo-base := cape.dtb
cape-v2-mtp-overlay.dtbo-base := cape-v2.dtb
cape-v2-cdp-overlay.dtbo-base := cape-v2.dtb
cape-v2-atp-overlay.dtbo-base := cape-v2.dtb
else
dtb-$(CONFIG_ARCH_CAPE) += cape-mtp.dtb \
cape-cdp.dtb \
cape-atp.dtb
cape-atp.dtb \
cape-v2-mtp.dtb \
cape-v2-cdp.dtb \
cape-v2-atp.dtb
endif
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)

View File

@@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "cape-v2-atp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only ATP";
compatible = "qcom,cape-v2-atp", "qcom,cape-v2", "qcom,atp";
qcom,msm-id = <530 0x10000>;
qcom,board-id = <33 0>;
};

10
qcom/cape-v2-atp.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "cape-v2.dtsi"
#include "cape-v2-atp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only ATP";
compatible = "qcom,cape-v2-atp", "qcom,cape-v2", "qcom,atp";
qcom,board-id = <33 0>;
};

1
qcom/cape-v2-atp.dtsi Normal file
View File

@@ -0,0 +1 @@
&soc { };

View File

@@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "cape-v2-cdp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only CDP";
compatible = "qcom,cape-v2-cdp", "qcom,cape-v2", "qcom,cdp";
qcom,msm-id = <540 0x10000>;
qcom,board-id = <1 0>;
};

10
qcom/cape-v2-cdp.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "cape-v2.dtsi"
#include "cape-v2-cdp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only CDP";
compatible = "qcom,cape-v2-cdp", "qcom,cape-v2", "qcom,cdp";
qcom,board-id = <1 0>;
};

1
qcom/cape-v2-cdp.dtsi Normal file
View File

@@ -0,0 +1 @@
&soc { };

View File

@@ -0,0 +1,12 @@
/dts-v1/;
/plugin/;
#include "cape-v2-mtp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only MTP";
compatible = "qcom,cape-v2-mtp", "qcom,cape-v2", "qcom,mtp";
qcom,msm-id = <540 0x10000>;
qcom,board-id = <8 0>;
};

10
qcom/cape-v2-mtp.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "cape-v2.dtsi"
#include "cape-v2-mtp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only MTP";
compatible = "qcom,cape-v2-mtp", "qcom,cape-v2", "qcom,mtp";
qcom,board-id = <8 0>;
};

1
qcom/cape-v2-mtp.dtsi Normal file
View File

@@ -0,0 +1 @@
&soc { };

9
qcom/cape-v2.dts Normal file
View File

@@ -0,0 +1,9 @@
/dts-v1/;
#include "cape-v2.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Cape LTE Only SoC";
compatible = "qcom,cape-v2";
qcom,board-id = <0 0>;
};

1
qcom/cape-v2.dtsi Normal file
View File

@@ -0,0 +1 @@
#include "cape.dtsi"