Home
last modified time | relevance | path

Searched hist:e52cd628a03f72a547dbf90ccb703ee64800504a (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/input/touchscreen/
H A Dads7846.ce52cd628a03f72a547dbf90ccb703ee64800504a Wed Nov 11 19:00:59 UTC 2020 David Jander <david@protonic.nl> Input: ads7846 - fix race that causes missing releases

If touchscreen is released while busy reading HWMON device, the release
can be missed. The IRQ thread is not started because no touch is active
and BTN_TOUCH release event is never sent.

Fixes: f5a28a7d4858f94a ("Input: ads7846 - avoid pen up/down when reading hwmon")
Co-developed-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: David Jander <david@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Link: https://lore.kernel.org/r/20201027105416.18773-1-o.rempel@pengutronix.de
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>