Input: ucb1400_ts - fix suspend and resume handling
Subsystems (2)
Dmitry Torokhov
maintainerPATCH 1/1 Input: ucb1400_ts - fix suspend and resume handling
Instead of stopping the touchscreen we were starting it in suspend, and disabling it in resume.
Fixes c899afedf168 ("Input: ucb1400_ts - convert to threaded IRQ")
Reported-by Anton Volkov <[email protected]>
Signed-off-by Dmitry Torokhov <[email protected]>
--- drivers/input/touchscreen/ucb1400_ts.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/input/touchscreen/ucb1400_ts.c +2 -2
@@ -414,7 +414,7 @@ static int __maybe_unused ucb1400_ts_suspend(struct device *dev)mutex_lock (&idev->mutex);if (idev->users) -ucb1400_ts_start (ucb); +ucb1400_ts_stop (ucb);mutex_unlock (&idev->mutex);return 0 ;
@@ -428,7 +428,7 @@ static int __maybe_unused ucb1400_ts_resume(struct device *dev)mutex_lock (&idev->mutex);if (idev->users) -ucb1400_ts_stop (ucb); +ucb1400_ts_start (ucb);mutex_unlock (&idev->mutex);return 0 ;
Signature · 5 lines
2.14.1.581.gf28d330327-goog -- Dmitry