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
Makefile adjustments