summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKomal Bajaj <kbajaj@qti.qualcomm.com>2021-06-07 15:49:14 +0530
committerKomal Bajaj <kbajaj@qti.qualcomm.com>2021-06-10 18:53:02 +0530
commit35deb4a6d6a15343ed0601c681e4969a690f8392 (patch)
treeb726b81164313dcc4554602d843e3fae56cd8d45
parent7e25ec32fd313c1f7d9874db4ffe336cd952b226 (diff)
downloaddevicetree-35deb4a6d6a15343ed0601c681e4969a690f8392.tar.gz
ARM: dts: msm: Add initial ATP platform device tree for Khaje
Add initial device tree configuration to support Khaje on ATP. Change-Id: I684cbed824db73faba5934fdcc48f2359f340652
-rw-r--r--bindings/arm/msm/msm.txt1
-rw-r--r--qcom/Makefile7
-rw-r--r--qcom/khaje-atp-overlay.dts13
-rw-r--r--qcom/khaje-atp.dts11
-rw-r--r--qcom/khaje-atp.dtsi4
5 files changed, 34 insertions, 2 deletions
diff --git a/bindings/arm/msm/msm.txt b/bindings/arm/msm/msm.txt
index ca786f1b..c3d4a810 100644
--- a/bindings/arm/msm/msm.txt
+++ b/bindings/arm/msm/msm.txt
@@ -252,6 +252,7 @@ compatible = "qcom,bengalp"
compatible = "qcom,bengalp-idp"
compatible = "qcom,khaje-idp"
compatible = "qcom,khaje-qrd"
+compatible = "qcom,khaje-atp"
compatible = "qcom,scuba-rumi"
compatible = "qcom,scuba-idp"
compatible = "qcom,scuba-qrd"
diff --git a/qcom/Makefile b/qcom/Makefile
index f2c0f611..89a86d10 100644
--- a/qcom/Makefile
+++ b/qcom/Makefile
@@ -233,17 +233,20 @@ ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
khaje-idp-overlay.dtbo \
khaje-qrd-overlay.dtbo \
khaje-idp-nopmi-overlay.dtbo \
- khaje-idps-display-90hz-overlay.dtbo
+ khaje-idps-display-90hz-overlay.dtbo \
+ khaje-atp-overlay.dtbo
khaje-idp-overlay.dtbo-base := khaje.dtb
khaje-qrd-overlay.dtbo-base := khaje.dtb
khaje-idp-nopmi-overlay.dtbo-base := khaje.dtb
khaje-idps-display-90hz-overlay.dtbo-base := khaje.dtb
+khaje-atp-overlay.dtbo-base := khaje.dtb
else
dtb-$(CONFIG_ARCH_KHAJE) += khaje-idp.dtb \
khaje-qrd.dtb \
khaje-idp-nopmi.dtb \
- khaje-idps-display-90hz.dtb
+ khaje-idps-display-90hz.dtb \
+ khaje-atp.dtb
endif
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
diff --git a/qcom/khaje-atp-overlay.dts b/qcom/khaje-atp-overlay.dts
new file mode 100644
index 00000000..7fe1e405
--- /dev/null
+++ b/qcom/khaje-atp-overlay.dts
@@ -0,0 +1,13 @@
+/dts-v1/;
+/plugin/;
+
+#include <dt-bindings/interrupt-controller/arm-gic.h>
+#include "khaje-atp.dtsi"
+
+/ {
+ model = "Qualcomm Technologies, Inc. Khaje ATP";
+ compatible = "qcom,khaje-atp", "qcom,khaje", "qcom,atp";
+ qcom,msm-id = <518 0x10000>;
+ qcom,board-id = <33 0>;
+};
+
diff --git a/qcom/khaje-atp.dts b/qcom/khaje-atp.dts
new file mode 100644
index 00000000..1a3ad5fa
--- /dev/null
+++ b/qcom/khaje-atp.dts
@@ -0,0 +1,11 @@
+/dts-v1/;
+
+#include "khaje.dtsi"
+#include "khaje-atp.dtsi"
+
+/ {
+ model = "Qualcomm Technologies, Inc. Khaje ATP";
+ compatible = "qcom,khaje-atp", "qcom,khaje", "qcom,atp";
+ qcom,board-id = <33 0>;
+};
+
diff --git a/qcom/khaje-atp.dtsi b/qcom/khaje-atp.dtsi
new file mode 100644
index 00000000..3bac9051
--- /dev/null
+++ b/qcom/khaje-atp.dtsi
@@ -0,0 +1,4 @@
+&soc {
+
+};
+