Revert "LCD Gamma Hack: sync with CM10.2 merged updates"

This reverts commit a895f75e809413579ec30d9b7c081694d7e48d43.
Revert "gamma control: add checksum to validate data integrity"

This reverts commit c8b263fe384074fea0609820820faa118ae03e26.
Revert "gamma control: fix wip code derps :p"

This reverts commit 15b13c4483e3dd2d8147bd1d143d967709cb7fd2.
Revert "gamma control: WIP expose gamma parameters to sysfs interface"

This reverts commit 3be2e06a297ebd253817b84cb9b0ab97769aef1d.
msm: display: mipi_lgit: Userspace display gamma control

Originally written by Paul Reioux (faux123)

Modified from his original implementation as follows:
* Remove kgamma_ctrl sysfs entry - it did absolutely nothing
* Alter the show() functions to output the checksum in the
first entry, in order to match the expected input of
the store() functions.  This should not break existing
applications
* Move store/show code to a common function
* Add limit checks from Mike Cain (motley)
* Added a kgamma_apply sysfs entry which will apply
  the current state when anything is stored to it,
  instead of waiting until the next time the LCD
  is power cycled

Change-Id: I8835e42709cefa547e02e28a7e5a381d88282700
sound control 3.x: Initial GPL release for WCD9310 Audio Codec

This is first official GPL release based on my private implementation.

This release has been tested for Mako and Flo officially.  It may work
with other devices using the same WCD9310 Audio Codec as well, but not tested

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

Conflicts:
	sound/soc/codecs/Kconfig
	sound/soc/codecs/Makefile
defconfig: add SOUND_CONTROL_HAX_3_GPL