summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYen-Chao Chen <davidycchen@google.com>2023-03-06 14:13:49 +0800
committerYen-Chao Chen <davidycchen@google.com>2023-03-06 15:56:28 +0800
commite73c21c306f089eedaa4908346836515afb35257 (patch)
tree68c9e9304489d68f5e0f97219a888953bd56bee9
parent7ea76c4b41d3b3094a0568fb4409734462e77f2a (diff)
downloadcommon-e73c21c306f089eedaa4908346836515afb35257.tar.gz
gti: add firmware setting logs
Bug: 242559052 Test: check kernel logs. Change-Id: Idbbe3cd2ddbf6ed07d4b3c0eabda85264a6eb7ad Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
-rw-r--r--goog_touch_interface.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/goog_touch_interface.c b/goog_touch_interface.c
index 1eb948e..697dcdb 100644
--- a/goog_touch_interface.c
+++ b/goog_touch_interface.c
@@ -1553,6 +1553,9 @@ int goog_process_vendor_cmd(struct goog_touch_interface *gti, enum gti_cmd_type
&gti->cmd.continuous_report_cmd);
break;
case GTI_CMD_SET_GRIP_MODE:
+ GOOG_INFO(gti, "Set firmware grip %s",
+ gti->cmd.grip_cmd.setting == GTI_GRIP_ENABLE ?
+ "enabled" : "disabled");
ret = gti->options.set_grip_mode(private_data, &gti->cmd.grip_cmd);
break;
case GTI_CMD_SET_HEATMAP_ENABLED:
@@ -1562,15 +1565,23 @@ int goog_process_vendor_cmd(struct goog_touch_interface *gti, enum gti_cmd_type
ret = gti->options.set_irq_mode(private_data, &gti->cmd.irq_cmd);
break;
case GTI_CMD_SET_PALM_MODE:
+ GOOG_INFO(gti, "Set firmware grip %s",
+ gti->cmd.palm_cmd.setting == GTI_PALM_ENABLE ?
+ "enabled" : "disabled");
ret = gti->options.set_palm_mode(private_data, &gti->cmd.palm_cmd);
break;
case GTI_CMD_SET_REPORT_RATE:
+ GOOG_INFO(gti, "Set touch report rate as %d Hz", gti->cmd.report_rate_cmd.setting);
ret = gti->options.set_report_rate(private_data, &gti->cmd.report_rate_cmd);
break;
case GTI_CMD_SET_SCAN_MODE:
ret = gti->options.set_scan_mode(private_data, &gti->cmd.scan_cmd);
break;
case GTI_CMD_SET_SCREEN_PROTECTOR_MODE:
+ GOOG_INFO(gti, "Set screen protector mode %s",
+ gti->cmd.screen_protector_mode_cmd.setting ==
+ GTI_SCREEN_PROTECTOR_MODE_ENABLE
+ ? "enabled" : "disabled");
ret = gti->options.set_screen_protector_mode(private_data,
&gti->cmd.screen_protector_mode_cmd);
break;
@@ -3437,7 +3448,6 @@ struct goog_touch_interface *goog_touch_interface_probe(
* goog_init_input() needs the offload.cap initialization by goog_offload_probe().
*/
goog_init_input(gti);
- goog_update_fw_settings(gti);
goog_register_tbn(gti);
goog_pm_probe(gti);
register_panel_bridge(gti);