summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPixelBot AutoMerger <android-nexus-securitybot@system.gserviceaccount.com>2023-01-08 18:56:44 -0800
committerSecurityBot <android-nexus-securitybot@system.gserviceaccount.com>2023-01-08 18:56:44 -0800
commit046d4fee0e81db1fa3b190e30f55483f8dcf9c16 (patch)
treea1c61ef4c2020142adfde65eb9f2faec90a92773
parent6a8d96807960a511e29b9713f37a103a1dff1c10 (diff)
parent6d6f95a605963369933367755ab84dc14acb819d (diff)
downloadcommon-046d4fee0e81db1fa3b190e30f55483f8dcf9c16.tar.gz
SBMerger: 478053055 Change-Id: I790a50c83a5772f2aad9ed1f1291907e15fe64d4 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
-rw-r--r--goog_touch_interface.c12
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 = &gti->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);