Ubuntu-focal-kernel/drivers/input
Luca Ellero fe540ec515 Input: ads7846 - don't check penirq immediately for 7845
BugLink: https://bugs.launchpad.net/bugs/2017706

[ Upstream commit fa9f4275b20ec7b2a8fb05c66362d10b36f9efec ]

To discard false readings, one should use "ti,penirq-recheck-delay-usecs".
Checking get_pendown_state() at the beginning, most of the time fails
causing malfunctioning.

Fixes: ffa458c1bd ("spi: ads7846 driver")
Signed-off-by: Luca Ellero <l.ellero@asem.it>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230126105227.47648-4-l.ellero@asem.it
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Luke Nowakowski-Krijger <luke.nowakowskikrijger@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
2023-05-12 17:15:05 +02:00
..
gameport
joystick
keyboard
misc
mouse Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" 2023-03-21 10:09:00 +01:00
rmi4
serio Input: i8042 - add Clevo PCX0DX to i8042 quirk table 2023-04-18 17:20:59 +02:00
tablet
touchscreen Input: ads7846 - don't check penirq immediately for 7845 2023-05-12 17:15:05 +02:00
Kconfig
Makefile
apm-power.c
evbug.c
evdev.c
ff-core.c
ff-memless.c
input-compat.c
input-compat.h
input-leds.c
input-mt.c
input-polldev.c
input-poller.c
input-poller.h
input.c
joydev.c
matrix-keymap.c
mousedev.c
sparse-keymap.c