* Tony Lindgren <tony@xxxxxxxxxxx> [200318 23:10]: > Let's enable runtime PM autosuspend with a default value of 600 ms and > switch to idle power config for runtime_suspend. The autosuspend timeout > can also be configured also via userspace with value of -1 disabling the > autosuspend. > > Let's only allow autosuspend if MXT_SUSPEND_T9_CTRL is not configured for > suspend_mode as MXT_SUSPEND_T9_CTRL mode powers off the controller. Hmm looks like with autosuspend enabled I need a short swipe instead of just clicking on the screen to produce a click. So we may want to default to autosuspend timeout of -1 and have user set it when suitable and no other fix is found. On droid4, I've confirmed that disabling autosuspend fixes the issue FYI: # echo on > /sys/bus/i2c/drivers/atmel_mxt_ts/1-004a/power/control Regards, Tony