summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWendly Li <wendlyli@google.com>2022-10-18 10:19:17 +0000
committerWendly Li <wendlyli@google.com>2022-10-18 10:19:26 +0000
commit29e2ff70ca2ff4ef31705741e6033f212ea2162c (patch)
tree9c75f4949ccd7c324199c5b8440170b8716f86b7
parent58cf7257dc385fb21222bf127fc21c99af073e91 (diff)
downloadgoodix_touch-29e2ff70ca2ff4ef31705741e6033f212ea2162c.tar.gz
touch/goodix: Fix the buffer size of self sensing data
Bug: 201610482 Test: cat /sys/devices/virtual/goog_touch_interface/gti.0/ss_diff Change-Id: I3636662295a440b67d3a392801c768909251bdf4 Signed-off-by: Wendly Li <wendlyli@google.com>
-rw-r--r--goodix_ts_core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/goodix_ts_core.c b/goodix_ts_core.c
index 487fa86..a7a0470 100644
--- a/goodix_ts_core.c
+++ b/goodix_ts_core.c
@@ -931,7 +931,7 @@ static int get_self_sensor_data(
if (ret == 0) {
cmd->buffer = (u8 *)cd->self_sensing_data_manual;
- cmd->size = tx * rx * sizeof(uint16_t);
+ cmd->size = (tx + rx) * sizeof(uint16_t);
}
/* enable irq & esd */