Revert "input: lge_touch_core: Possible fix touchwake reboot issue"

This reverts commit 3686d6a7c3fedeac7e5f31f7f9d8fa2b040f24c9.
Revert "drivers: misc: Initial support for touchwake"

This reverts commit 51f9b6f7f727e59b0b573570cd02d953726fe841.

Conflicts:
	drivers/input/input.c
	drivers/misc/Kconfig
	drivers/misc/touch_wake.c
	include/linux/touch_wake.h
drivers/touchscreen: add sweep2wake

Signed-off-by: Paul Reioux <reioux@gmail.com>
sweep2wake: fix last touch not being released

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
drivers/touchscreen: add pmops and allow i2c to wake the device
(even w/o ES/LR)

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: Paul Reioux <reioux@gmail.com>
drivers/touchscreen: add lge_touch android_touch kobject to fix s2wi
in one position across devices

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: Paul Reioux <reioux@gmail.com>
lge_touch_core: sweep2wake: use more standard sysfs store method

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: make tunables accessible via sysfs interface

also removed heigh limit check for ON operation

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: disable debugging :p

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: add lock up detection and re-init if detected

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: force reinit upon detection of lock up

also added more debugging messages to narrow down exact cause

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: add more debugging and re-organized reset code when lock up

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: another attempt to re-init the touch driver

Signed-off-by: faux123 <reioux@gmail.com>
sweep2wake: release all touch events before enable irq in early suspend

per conversation with showp1984

Signed-off-by: faux123 <reioux@gmail.com>
mako_ak_defconfig: Enable TOUCHSCREEN_SWEEP2WAKE
Kernel Version: AK.113.JS