diff options
author | Yen-Chao Chen <davidycchen@google.com> | 2023-03-06 14:13:49 +0800 |
---|---|---|
committer | Yen-Chao Chen <davidycchen@google.com> | 2023-03-06 15:56:28 +0800 |
commit | e73c21c306f089eedaa4908346836515afb35257 (patch) | |
tree | 68c9e9304489d68f5e0f97219a888953bd56bee9 | |
parent | 7ea76c4b41d3b3094a0568fb4409734462e77f2a (diff) | |
download | common-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.c | 12 |
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 >i->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, >i->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, >i->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, >i->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, >i->cmd.report_rate_cmd); break; case GTI_CMD_SET_SCAN_MODE: ret = gti->options.set_scan_mode(private_data, >i->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, >i->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); |