s2w/dt2w: Fix deep sleep issue

Change-Id: I667f7df0e6d6448dbe29b6c9b28fd1cd355f4612

Conflicts:
	drivers/input/misc/ct406.c
s2w/dt2w: Code Cleanup

Change-Id: I4532e6cdee40951af57b62386770e8f56f4dacd7

Conflicts:
	drivers/input/misc/ct406.c
dt2w: improve accuracy of single touch detection

Signed-off-by: shivamk11 <shivamk11@gmail.com>
input: declare variables dependant on s2w/dt2w when the features are disabled

Signed-off-by: shivamk11 <shivamk11@gmail.com>