summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Chiu <jasoncschiu@google.com>2022-10-06 14:56:04 +0800
committerJason Chiu <jasoncschiu@google.com>2022-10-06 14:56:04 +0800
commit1ec82128c9699d75c6a42142dcbc6eb93a992134 (patch)
treec942f37c27dda623d3e6916933c5aa70f936d75f
parent228b63b1d4a81d3b8cb5ad472ceac27a5a879ba4 (diff)
downloadlynx-1ec82128c9699d75c6a42142dcbc6eb93a992134.tar.gz
arm64/dts: gs201: lynx: add device tree for DVT 1.0 w/ GAIN 1 calibration
Bug: 249727192 Signed-off-by: Jason Chiu <jasoncschiu@google.com> Change-Id: Id9829f6cee9efd0a24ad28d75af7f710fb8e25e2
-rw-r--r--dts/Makefile4
-rw-r--r--dts/gs201-lynx-dvt1_0-gain1.dts28
2 files changed, 31 insertions, 1 deletions
diff --git a/dts/Makefile b/dts/Makefile
index 6661ea5..d15415e 100644
--- a/dts/Makefile
+++ b/dts/Makefile
@@ -10,7 +10,8 @@ dtbo-y += \
gs201-lynx-evt1_0.dtbo \
gs201-lynx-evt1_0-wingboard.dtbo \
gs201-lynx-evt1_1.dtbo \
- gs201-lynx-dvt1_0.dtbo
+ gs201-lynx-dvt1_0.dtbo \
+ gs201-lynx-dvt1_0-gain1.dtbo
gs201-lynx-dev1_0.dtbo-base := google-base/gs201-a0.dtb
gs201-lynx-proto1_0.dtbo-base := google-base/gs201-a0.dtb
@@ -19,5 +20,6 @@ gs201-lynx-evt1_0.dtbo-base := google-base/gs201-b0_v2-ipop.dtb
gs201-lynx-evt1_0-wingboard.dtbo-base := google-base/gs201-b0_v2-ipop.dtb
gs201-lynx-evt1_1.dtbo-base := google-base/gs201-b0_v2-ipop.dtb
gs201-lynx-dvt1_0.dtbo-base := google-base/gs201-b0_v2-ipop.dtb
+gs201-lynx-dvt1_0-gain1.dtbo-base := google-base/gs201-b0_v2-ipop.dtb
MKDTIMG_FLAGS += --page_size=4096 --id=/:board_id --rev=/:board_rev
diff --git a/dts/gs201-lynx-dvt1_0-gain1.dts b/dts/gs201-lynx-dvt1_0-gain1.dts
new file mode 100644
index 0000000..e3291c8
--- /dev/null
+++ b/dts/gs201-lynx-dvt1_0-gain1.dts
@@ -0,0 +1,28 @@
+// SPDX-License-Identifier: GPL-2.0-only
+/*
+ * Lynx device tree source
+ *
+ * Copyright 2022 Google,LLC
+ */
+
+/dts-v1/;
+/plugin/;
+
+#include "gs201-lynx-common.dtsi"
+#include "gs201-lynx-touch.dtsi"
+
+/ {
+ board_id = <0x30504>;
+ board_rev = <0x10001>;
+ fragment@boardbase {
+ target-path="/";
+ __overlay__ {
+ model = "GS201 LYNX DVT 1.0 with GAIN 1 calibration based on GS201";
+ compatible = "google,GS201 LYNX", "google,GS201";
+ };
+ };
+};
+
+&serial_0 {
+ status = "okay";
+};