diff options
author | Hyungwoo Yang <hyungwooyang@google.com> | 2023-11-15 17:39:20 +0000 |
---|---|---|
committer | Hyungwoo Yang <hyungwooyang@google.com> | 2024-02-06 18:16:57 +0000 |
commit | 1185a9f0856b955736393d4db220de339216d6c3 (patch) | |
tree | d933b098188a04dd959305fa5900fd610cf2638e | |
parent | f27d184c33a04f575a1d79434c161305eee71518 (diff) | |
download | novatek_touch-android-gs-bluejay-5.10-android14-qpr3-beta.tar.gz |
touch/novatek: Add debug logs to show pen activityandroid-u-qpr3-beta-2.1_r0.7android-u-qpr3-beta-2.1_r0.5android-u-qpr3-beta-2.1_r0.4android-u-qpr3-beta-2.1_r0.3android-u-qpr3-beta-2.1_r0.2android-u-qpr3-beta-2.1_r0.1android-15-beta-1_r0.6android-15-beta-1_r0.4android-15-beta-1_r0.2android-15-beta-1_r0.1android-gs-tangorpro-5.10-android15-dpandroid-gs-tangorpro-5.10-android14-qpr3-betaandroid-gs-raviole-5.10-android14-qpr3-betaandroid-gs-pantah-5.10-android15-dpandroid-gs-pantah-5.10-android14-qpr3-betaandroid-gs-lynx-5.10-android14-qpr3-betaandroid-gs-felix-5.10-android15-dpandroid-gs-felix-5.10-android14-qpr3-betaandroid-gs-bluejay-5.10-android15-dpandroid-gs-bluejay-5.10-android14-qpr3-beta
Add debug logs to show pairing/un-pairing, battery and
switching to new model.
Bug: 323157462
Change-Id: Ieaf1f452794c42e5dfb3919ed7669139e91ef036
Signed-off-by: Hyungwoo Yang <hyungwooyang@google.com>
-rw-r--r-- | nt36xxx/nt36xxx.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/nt36xxx/nt36xxx.c b/nt36xxx/nt36xxx.c index 9a9e48f..5ff7786 100644 --- a/nt36xxx/nt36xxx.c +++ b/nt36xxx/nt36xxx.c @@ -1600,6 +1600,7 @@ static void process_usi_responses(uint16_t info_buf_flags, const uint8_t *info_b nvt_usi_store_battery(info_buf + USI_BATTERY_OFFSET); nvt_usi_get_battery(&pen_bat_capa); if (ts->pen_bat_capa != pen_bat_capa) { + NVT_LOG("USI BAT Changed 0x%02X\n", pen_bat_capa); ts->pen_bat_capa = pen_bat_capa; power_supply_changed(ts->pen_bat_psy); } @@ -2049,7 +2050,10 @@ static irqreturn_t nvt_ts_work_func(int irq, void *data) /* Snapshot some stylus context information for * offload */ - ts->pen_active = 1; + if (!ts->pen_active) { + NVT_LOG("USI paired"); + ts->pen_active = 1; + } #ifdef GOOG_TOUCH_INTERFACE ts->pen_offload_coord.status = COORD_STATUS_PEN; ts->pen_offload_coord.x = pen_x; @@ -2111,6 +2115,7 @@ static irqreturn_t nvt_ts_work_func(int irq, void *data) /* Snapshot some stylus context information for offload */ ts->pen_active = 0; + NVT_LOG("USI un-paired"); ts->pen_offload_coord_timestamp = ts->timestamp; #ifdef GOOG_TOUCH_INTERFACE memset(&ts->pen_offload_coord, 0, @@ -2149,6 +2154,8 @@ static irqreturn_t nvt_ts_work_func(int irq, void *data) } else { destroy_pen_input_device(ts->pen_input_dev); ts->pen_input_dev = new_pen_input_dev; + NVT_LOG("USI Stylus Switched(v:0x%02X,p:0x%02X)\n", + pen_vid, pen_pid); } } #endif |