summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidycchen <davidycchen@google.com>2023-02-04 10:05:17 +0800
committerYen-Chao Chen <davidycchen@google.com>2023-02-09 01:39:29 +0000
commitd82fb35b00313c502502d8cee7fc2ae67193e4b1 (patch)
treee7f49361f3cf1df75888505f2ec45d353d695ac9
parent1a043be839f671f70b1e6fa826daefae8270d1bd (diff)
downloadcommon-d82fb35b00313c502502d8cee7fc2ae67193e4b1.tar.gz
gti: support fw water mode status change
Bug: 265870152 Test: build pass. Change-Id: Iea647f07bb6b71647e5c149bdc9d4f8becf1eddb Signed-off-by: davidycchen <davidycchen@google.com>
-rw-r--r--goog_touch_interface.c6
-rw-r--r--goog_touch_interface.h2
2 files changed, 8 insertions, 0 deletions
diff --git a/goog_touch_interface.c b/goog_touch_interface.c
index f6ad08e..0ceb899 100644
--- a/goog_touch_interface.c
+++ b/goog_touch_interface.c
@@ -3396,6 +3396,12 @@ void goog_notify_fw_status_changed(struct goog_touch_interface *gti,
case GTI_FW_STATUS_GRIP_EXIT:
GOOG_INFO(gti, "Exit grip mode\n");
break;
+ case GTI_FW_STATUS_WATER_ENTER:
+ GOOG_INFO(gti, "Enter water mode\n");
+ break;
+ case GTI_FW_STATUS_WATER_EXIT:
+ GOOG_INFO(gti, "Exit water mode\n");
+ break;
case GTI_FW_STATUS_NOISE_MODE:
if (data == NULL) {
GOOG_INFO(gti, "Noise level is changed, level: unknown\n");
diff --git a/goog_touch_interface.h b/goog_touch_interface.h
index d7ffc88..ef76702 100644
--- a/goog_touch_interface.h
+++ b/goog_touch_interface.h
@@ -244,6 +244,8 @@ enum gti_fw_status : u32 {
GTI_FW_STATUS_PALM_EXIT,
GTI_FW_STATUS_GRIP_ENTER,
GTI_FW_STATUS_GRIP_EXIT,
+ GTI_FW_STATUS_WATER_ENTER,
+ GTI_FW_STATUS_WATER_EXIT,
GTI_FW_STATUS_NOISE_MODE,
};