summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqctecmdr <qctecmdr@localhost>2021-10-27 03:26:32 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2021-10-27 03:26:32 -0700
commitc2dce0c069a70b0f185b981cb03a030b99cb9816 (patch)
treef4104ced1b33e11e592f88e3cebe8c40ba85b6fa
parent501b6300bf055f3e0600a5376ee81f2f4050257c (diff)
parent8d93cd54bf59d08fc83c63e5d050c46eca6f96ca (diff)
downloaddevicetree-c2dce0c069a70b0f185b981cb03a030b99cb9816.tar.gz
Merge "ARM: dts: msm: add touch support on tron target"
-rw-r--r--qcom/Makefile3
-rw-r--r--qcom/kona-cdp-lcd-tron-overlay.dts14
-rw-r--r--qcom/kona-cdp-lcd-tron.dts14
-rw-r--r--qcom/kona-cdp.dtsi20
4 files changed, 51 insertions, 0 deletions
diff --git a/qcom/Makefile b/qcom/Makefile
index 3fb5707b..ad530812 100644
--- a/qcom/Makefile
+++ b/qcom/Makefile
@@ -2,6 +2,7 @@ ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
dtbo-$(CONFIG_ARCH_KONA) += \
kona-cdp-overlay.dtbo \
kona-cdp-lcd-overlay.dtbo \
+ kona-cdp-lcd-tron-overlay.dtbo \
kona-mtp-overlay.dtbo \
kona-mtp-ws-overlay.dtbo \
kona-sa-mtp-overlay.dtbo \
@@ -15,6 +16,7 @@ ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
kona-cdp-overlay.dtbo-base := kona.dtb kona-v2.dtb kona-v2.1.dtb
kona-cdp-lcd-overlay.dtbo-base := kona.dtb kona-v2.dtb kona-v2.1.dtb
+kona-cdp-lcd-tron-overlay.dtbo-base := kona.dtb kona-v2.dtb kona-v2.1.dtb
kona-mtp-overlay.dtbo-base := kona.dtb kona-v2.dtb kona-v2.1.dtb
kona-mtp-ws-overlay.dtbo-base := kona.dtb kona-v2.dtb kona-v2.1.dtb
kona-sa-mtp-overlay.dtbo-base := kona.dtb kona-v2.dtb kona-v2.1.dtb
@@ -36,6 +38,7 @@ dtb-$(CONFIG_ARCH_KONA) += kona-rumi.dtb \
kona-arglass.dtb \
kona-cdp.dtb \
kona-cdp-lcd.dtb \
+ kona-cdp-lcd-tron.dtb \
kona-qrd.dtb \
kona-v2-rumi.dtb \
kona-v2-mtp.dtb \
diff --git a/qcom/kona-cdp-lcd-tron-overlay.dts b/qcom/kona-cdp-lcd-tron-overlay.dts
new file mode 100644
index 00000000..efee808e
--- /dev/null
+++ b/qcom/kona-cdp-lcd-tron-overlay.dts
@@ -0,0 +1,14 @@
+/dts-v1/;
+/plugin/;
+
+#include "kona-cdp-lcd.dtsi"
+
+/ {
+ model = "Qualcomm Technologies, Inc. kona CDP (LCD) tron";
+ compatible = "qcom,kona-cdp", "qcom,kona", "qcom,cdp";
+ qcom,board-id = <0x01020001 0>;
+};
+
+&mdm0 {
+ status = "disabled";
+};
diff --git a/qcom/kona-cdp-lcd-tron.dts b/qcom/kona-cdp-lcd-tron.dts
new file mode 100644
index 00000000..b367423c
--- /dev/null
+++ b/qcom/kona-cdp-lcd-tron.dts
@@ -0,0 +1,14 @@
+/dts-v1/;
+
+#include "kona.dtsi"
+#include "kona-cdp-lcd.dtsi"
+
+/ {
+ model = "Qualcomm Technologies, Inc. kona CDP (LCD) tron";
+ compatible = "qcom,kona-cdp", "qcom,kona", "qcom,cdp";
+ qcom,board-id = <0x01020001 0>;
+};
+
+&mdm0 {
+ status = "disabled";
+};
diff --git a/qcom/kona-cdp.dtsi b/qcom/kona-cdp.dtsi
index 19e30f64..8235ac30 100644
--- a/qcom/kona-cdp.dtsi
+++ b/qcom/kona-cdp.dtsi
@@ -202,6 +202,26 @@
panel = <&dsi_r66451_amoled_144hz_cmd>;
};
+
+ novatek@62 {
+ compatible = "novatek,NVT-ts";
+ reg = <0x62>;
+
+ interrupt-parent = <&tlmm>;
+ interrupts = <39 0x2008>;
+
+ pinctrl-names = "pmx_ts_active", "pmx_ts_suspend",
+ "pmx_ts_release";
+ pinctrl-0 = <&ts_active>;
+ pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>;
+ pinctrl-2 = <&pmx_ts_release>;
+
+ novatek,reset-gpio = <&tlmm 38 0x00>;
+ novatek,irq-gpio = <&tlmm 39 0x2008>;
+
+ panel = <&dsi_nt36672e_fhd_plus_60_video>;
+
+ };
};
&vendor {