diff options
author | PixelBot AutoMerger <android-nexus-securitybot@system.gserviceaccount.com> | 2023-01-08 18:56:44 -0800 |
---|---|---|
committer | SecurityBot <android-nexus-securitybot@system.gserviceaccount.com> | 2023-01-08 18:56:44 -0800 |
commit | 046d4fee0e81db1fa3b190e30f55483f8dcf9c16 (patch) | |
tree | a1c61ef4c2020142adfde65eb9f2faec90a92773 | |
parent | 6a8d96807960a511e29b9713f37a103a1dff1c10 (diff) | |
parent | 6d6f95a605963369933367755ab84dc14acb819d (diff) | |
download | common-046d4fee0e81db1fa3b190e30f55483f8dcf9c16.tar.gz |
Merge android13-gs-pixel-5.10-tm-qpr3 into android13-gs-pixel-5.10-udcandroid-u-preview-2_r0.4android-u-preview-2_r0.3android-u-preview-2_r0.2android-gs-raviole-5.10-u-preview-2android-gs-pantah-5.10-u-preview-2android-gs-bluejay-5.10-u-preview-2
SBMerger: 478053055
Change-Id: I790a50c83a5772f2aad9ed1f1291907e15fe64d4
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
-rw-r--r-- | goog_touch_interface.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/goog_touch_interface.c b/goog_touch_interface.c index 4e71d24..85c4dd5 100644 --- a/goog_touch_interface.c +++ b/goog_touch_interface.c @@ -2135,7 +2135,8 @@ void goog_offload_populate_frame(struct goog_touch_interface *gti, u16 rx = gti->offload.caps.rx_size; struct gti_sensor_data_cmd *cmd = >i->cmd.sensor_data_cmd; - scnprintf(trace_tag, sizeof(trace_tag), "%s: index=%llu\n", __func__, index); + scnprintf(trace_tag, sizeof(trace_tag), "%s: IDX=%llu IN_TS=%lld.\n", + __func__, index, gti->input_timestamp); ATRACE_BEGIN(trace_tag); frame->header.index = index++; @@ -2278,8 +2279,15 @@ void goog_offload_input_report(void *handle, int i; int error; unsigned long slot_bit_active = 0; + char trace_tag[128]; + ktime_t ktime = ktime_get(); - ATRACE_BEGIN(__func__); + scnprintf(trace_tag, sizeof(trace_tag), + "%s: IDX=%lld IN_TS=%lld TS=%lld DELTA=%lld ns.\n", + __func__, report->index, + ktime_to_ns(report->timestamp), ktime_to_ns(ktime), + ktime_to_ns(ktime_sub(ktime, report->timestamp))); + ATRACE_BEGIN(trace_tag); goog_input_lock(gti); input_set_timestamp(gti->vendor_input_dev, report->timestamp); |