doubletap2wake: Add user selected feather radius

Signed-off-by: Dan Trifan <jimsth@gmail.com>
Sweep2wake: add vertical sweep capability and expose tunables to userspace

HUGE thanks to Dennis Rassmann <showp1984@gmail.com> for his original
sweep2wake contribution!

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
sweep2wake: Cleanup dead code

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
Option to disable touch wake with power button

Signed-off-by: flar2 <asegaert@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
disable s2w/dt2w after timeout

Signed-off-by: flar2 <asegaert@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
waketimeout: Stop spam in dmesg when not enabled

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
s2w/s2s/dt2w: Cleanup and re-implementation

* Thanks to Flar.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>
drivers: input: touchscreen: fix wake_timeout derps

Signed-off-by: Dan Trifan <jimsth@gmail.com>
arm/dts: hammerhead: Disable ULPS

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Dan Trifan <jimsth@gmail.com>