ARM: dts: msm: Add initial device tree for Ukee

Add initial device tree for Ukee.
Enable ATP, CDP, MTP, QRD devices for Ukee.

Change-Id: Id7873af8da58707f030825f0cc3b1c79923796bf
This commit is contained in:
Naini Singh
2022-07-12 12:40:24 +05:30
parent 35b0587c1e
commit 08a9978496
16 changed files with 125 additions and 2 deletions

View File

@@ -95,6 +95,9 @@ SoCs:
- CAPE
compatible = "qcom,cape", "qcom,cape-v2", "qcom,capep"
- UKEE
compatible = "qcom,ukee"
- NEO
compatible = "qcom,neo"
@@ -279,6 +282,10 @@ compatible = "qcom,cape-v2-qrd"
compatible = "qcom,capep-mtp"
compatible = "qcom,capep-atp"
compatible = "qcom,capep-cdp"
compatible = "qcom,ukee-atp"
compatible = "qcom,ukee-cdp"
compatible = "qcom,ukee-mtp"
compatible = "qcom,ukee-qrd"
compatible = "qcom,diwali-rumi"
compatible = "qcom,diwali-idp"
compatible = "qcom,diwali-qrd"

View File

@@ -268,7 +268,11 @@ dtbo-$(CONFIG_ARCH_CAPE) += cape-mtp-pm8008-overlay.dtbo \
cape-kiwi-mtp-pm8008-overlay.dtbo \
cape-kiwi-mtp-pm8010-overlay.dtbo \
cape-kiwi-cdp-pm8008-overlay.dtbo \
cape-kiwi-cdp-pm8010-overlay.dtbo
cape-kiwi-cdp-pm8010-overlay.dtbo \
ukee-atp-overlay.dtbo \
ukee-cdp-overlay.dtbo \
ukee-mtp-overlay.dtbo \
ukee-qrd-overlay.dtbo
cape-mtp-pm8008-overlay.dtbo-base := cape.dtb cape-v2.dtb capep.dtb
cape-mtp-120fps-pm8008-overlay.dtbo-base := cape.dtb cape-v2.dtb capep.dtb
@@ -288,6 +292,10 @@ cape-kiwi-mtp-pm8008-overlay.dtbo-base := cape.dtb cape-v2.dtb capep.dtb
cape-kiwi-mtp-pm8010-overlay.dtbo-base := cape.dtb cape-v2.dtb capep.dtb
cape-kiwi-cdp-pm8008-overlay.dtbo-base := cape.dtb cape-v2.dtb capep.dtb
cape-kiwi-cdp-pm8010-overlay.dtbo-base := cape.dtb cape-v2.dtb capep.dtb
ukee-atp-overlay.dtbo-base := ukee.dtb
ukee-cdp-overlay.dtbo-base := ukee.dtb
ukee-mtp-overlay.dtbo-base := ukee.dtb
ukee-qrd-overlay.dtbo-base := ukee.dtb
else
dtb-$(CONFIG_ARCH_CAPE) += cape-mtp-pm8008.dtb \
@@ -317,7 +325,11 @@ dtb-$(CONFIG_ARCH_CAPE) += cape-mtp-pm8008.dtb \
cape-v2-qrd-pm8010.dtb \
capep-mtp-pm8010.dtb \
capep-cdp-pm8010.dtb \
capep-atp-pm8010.dtb
capep-atp-pm8010.dtb \
ukee-atp.dtb \
ukee-cdp.dtb \
ukee-mtp.dtb \
ukee-qrd.dtb
endif
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)

11
qcom/ukee-atp-overlay.dts Normal file
View File

@@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "ukee-atp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Ukee ATP";
compatible = "qcom,ukee-atp", "qcom,ukee", "qcom,atp";
qcom,msm-id = <591 0x10000>;
qcom,board-id = <33 0>;
};

10
qcom/ukee-atp.dts Normal file
View File

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

1
qcom/ukee-atp.dtsi Normal file
View File

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

11
qcom/ukee-cdp-overlay.dts Normal file
View File

@@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "ukee-cdp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Ukee CDP";
compatible = "qcom,ukee-cdp", "qcom,ukee", "qcom,cdp";
qcom,msm-id = <591 0x10000>;
qcom,board-id = <1 0>;
};

10
qcom/ukee-cdp.dts Normal file
View File

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

1
qcom/ukee-cdp.dtsi Normal file
View File

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

11
qcom/ukee-mtp-overlay.dts Normal file
View File

@@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "ukee-mtp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Ukee MTP";
compatible = "qcom,ukee-mtp", "qcom,ukee", "qcom,mtp";
qcom,msm-id = <591 0x10000>;
qcom,board-id = <8 0>;
};

10
qcom/ukee-mtp.dts Normal file
View File

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

1
qcom/ukee-mtp.dtsi Normal file
View File

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

11
qcom/ukee-qrd-overlay.dts Normal file
View File

@@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "ukee-qrd.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Ukee QRD";
compatible = "qcom,ukee-qrd", "qcom,ukee", "qcom,qrd";
qcom,msm-id = <591 0x10000>;
qcom,board-id = <11 0>;
};

10
qcom/ukee-qrd.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ukee.dtsi"
#include "ukee-qrd.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Ukee QRD";
compatible = "qcom,ukee-qrd", "qcom,ukee", "qcom,qrd";
qcom,board-id = <11 0>;
};

1
qcom/ukee-qrd.dtsi Normal file
View File

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

9
qcom/ukee.dts Normal file
View File

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

7
qcom/ukee.dtsi Normal file
View File

@@ -0,0 +1,7 @@
#include "cape.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Ukee SoC";
compatible = "qcom,ukee";
qcom,msm-id = <591 0x10000>;
};