gamma control: WIP expose gamma parameters to sysfs interface

Signed-off-by: faux123 <reioux@gmail.com>

Conflicts:
	drivers/video/msm/mipi_lgit.c
gamma control: fix wip code derps :p

Signed-off-by: faux123 <reioux@gmail.com>

Conflicts:
	drivers/video/msm/mipi_lgit.c
gamma control: add checksum to validate data integrity

Signed-off-by: faux123 <reioux@gmail.com>

Conflicts:
	drivers/video/msm/mipi_lgit.c
gamma control: fix typo derp :(

Signed-off-by: faux123 <reioux@gmail.com>

Conflicts:
	drivers/video/msm/mipi_lgit.c
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>

Conflicts:
	drivers/input/touchscreen/lge_touch_core.c
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>
disable s2w on boot by default