isa1200: move sysfs node for pwm level

Change-Id: I50b353531a1ee581217305b257d30317ce73b0c7
Revert current implementation of TouchWake

Revert "Fixed TouchWake on I9300"

This reverts commit 0346ce47fcfc7c61b68a7e58e0734571b1c0791f.

Revert "Add Touchwake"

This reverts commit 39131cace79917920ba539ec88dd4bcafe31eb27.
Touch Wake implementation

(Code cleanup by AndiP)
Touch Wake : disabled if incall (fix)

Credits googyanas
Touch to wake: Different infinite mode handling (AndiP71)

- if touch wake delay is set to 0 (infinite mode), the power button will
  now also disable touch to wake (like it is for normal delays)
Touch Wake : bump to v1.1  (Yank555.lu)

- fix git merge derp in drivers/sensor/cm36651.c
- fix random misbehaving related to powerkey / proxy
- slight code cleanup
- optimized using likely / unlikely
- added precise debugging prints (enabled by #define)
cypress-touchkey : add sysfs interface to enable/disable lighting hardwarekey backlight on screen touch (Yank555.lu)
cypress-touchkey : add sysfs interface to enable/disable lighting hardwarekey backlight on screen touch (Yank555.lu)

- prevent h/w keys to light up on late_resume as well if disabled
Touch Wake : bump to v1.1 (Yank555.lu)

- fix git merge derp in drivers/sensor/cm36651.c
- fix random misbehaving related to powerkey / proxy
- slight code cleanup
- optimized using likely / unlikely
- added precise debugging prints & sysfs file (enabled by #define)

NB: This second commit fixes a wrong understand due to the merge derp.
Touch Wake : bump to v1.1a (Yank555.lu)

- fixed touch wake disbaled as soon as proxy sensor was enabled, no matter if proximity was detected or not (my derp, introduced in 1.1)
- fixed proximity state change detection (is in cm36651.c, not ssp_input.c, which is not compiled for i9300)
- removed "off hook" detection, it was relying on a constant (PSTN_ON_HOOK, defined in telephony.h), so made no sense to keep it