Files
rockchip-kernel/drivers/input
Andrew de los Reyes 8a2d8e65e9 CHROMIUM: atmel_mxt_ts.c: Properly track touching fingers
The previous version didn't track lifts propertly; it would keep the
old state in data->current_id[id], which would cause the driver to
insert a move to (0, 0) on resume/uninhibit.

BUG=chromium:462001
TEST=this:
- run evtest
- powerd_dbus_suspend
- wake system by tapping spacebar
- see evtest produce output
With this patch applied, you don't see the driver moving a finger to
(0,0)

Signed-off-by: Andrew de los Reyes <adlr@chromium.org>

Change-Id: I8fe817c37c1706043644ec8df7e1fa28d1b0cb0d
Reviewed-on: https://chromium-review.googlesource.com/257120
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
Commit-Queue: Andrew de los Reyes <adlr@chromium.org>
Tested-by: Andrew de los Reyes <adlr@chromium.org>
2015-03-10 20:44:49 +00:00
..
2015-01-06 12:48:23 -08:00