sec_mmi: Fix zero tap gesture coordinate.

TP:
LSI firmware changed zero tap gesture coordinate. Update drive code to
meet firmware..

Change-Id: Id2df36b58f8efeeb2c4f58228542c705ca3f7644
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1478947
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
This commit is contained in:
haojl2 2020-01-03 14:06:30 +08:00 • committed by Jialei Hao
commit f62becd435

View file

@ -892,8 +892,8 @@ static void sec_ts_read_event(struct sec_ts_data *ts)
"%s: invoke imported report gesture function\n", __func__);
/* extract X and Y coordinates */
event.evcode = gs->gesture_id;
event.evdata.x = gs->gesture_data_1 + ((gs->gesture_data_3 & 0x0f) << 8);
event.evdata.y = gs->gesture_data_2 + ((gs->gesture_data_3 & 0xf0) << 4);
event.evdata.x = gs->gesture_data_1 + ((gs->gesture_data_3 & 0xf0) << 4);
event.evdata.y = gs->gesture_data_2 + ((gs->gesture_data_3 & 0x0f) << 8);
/* call class method */
ret = ts->imports->report_gesture(&event);
if (!ret)