Basic color preset

I scooped the payload value from @fransiscofranco https://github.com/franciscofranco/hammerhead/commit/6747c5003dba8fda142b7a4041db3033dda6d036
msm: mdss: Display gamma control

TODO: confirm rgb channels, identify other tunables, cleanup,
apply values without switching screen (off and) on.

sysfs: /sys/devices/qcom,mdss_dsi_jdi_command_ors.69/*

Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: Apply commands values without switching screen (off and) on

Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: Remove tunable for command 32

Even slight changes look ugly or distort the screen.

Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: distinguish between Gamma RGB polarity Positive/Negative

Signed-off-by: Paul Reioux <reioux@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: Remove sysfs for unused commands

Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: Identify white point in sysfs

Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: Add safety check for user input

Leave more checks either to the control app or the user's intelligence.

Signed-off-by: flar2 <asegaert@gmail.com>
fixup color preset to work with experimental gamma interface
msm: mdss: Finalize gamma interface and cleanup

- Remove all sysfs files of unused commands
- Remove auto sync for negative polarities, these must be written separately
- Protect offset bit of white point command as well
- Apply white point bit 2 as duplicate of bit 1

Signed-off-by: flar2 <asegaert@gmail.com>
msm: mdss: Send panel commands via separate function

Sending panel comnmands is very expensive, add a separate function to
accomplish this. Once all commands have been stored write anything to
the kgamma_send file.

Signed-off-by: flar2 <asegaert@gmail.com>
Max screen off frequency and shut down cores while screen is off

Conflicts:

	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
Change msm-sleeper to use lcd-notifier

Conflicts:

	arch/arm/mach-msm/Kconfig
Add sysfs entry for max screen off frequency
sound control: add register cache

bump to version 3.2

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