Input: reset device timestamp on sync
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 29 Aug 2019 23:55:26 +0000 (16:55 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 6 Sep 2019 00:56:32 +0000 (17:56 -0700)
commit4370b231d1001e0b560f82fd93616c7e54bd5fda
treeed0309fff54af1545630a32dfff981b36c5758d7
parent4b6253fa736494346bab381114611e358afae545
Input: reset device timestamp on sync

We need to reset input device's timestamp on input_sync(), otherwise
drivers not using input_set_timestamp() will end up with a stale
timestamp after their clients consume first input event.

Fixes: 3b51c44bd693 ("Input: allow drivers specify timestamp for input events")
Reported-by: John Stultz <john.stultz@linaro.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/input.c