Revert "LCD_KCAL: Color Control driver for M8"

This reverts commit 22eed70ef80b3f2edbca073f140cea617623d3e5.

Conflicts:
	arch/arm/mach-msm/Makefile
	arch/arm/mach-msm/board-htc-8974.c
	arch/arm/mach-msm/board_kcal.c
	arch/arm/mach-msm/include/mach/kcal.h
	arch/arm/mach-msm/kcal_ctrl.c
LCD_KCAL: Color control driver for mdss_mdp devices

/sys/devices/platform/kcal_ctrl.0/kcal
/sys/devices/platform/kcal_ctrl.0/kcal_min

kcal:
Write RGB LUT data from sysfs. Default values are '255/255/255', send
RGB info 'x x x' to kcal to apply the value and update the LUT.

kcal_min:
Lower values such as 0-10 ultimately create a dark, washed out display,
if a user accidently sets their kcal values to "0 0 0" they will loose
visual control of the device, potentially requiring a hard reboot.
Introduce minimum kcal values to prevent this behavior. kcal_min will
detect and block values attempting to set lower than itself, resetting
the specific values to that of kcal_min. There is also behavior to
adjust the kcal if kcal_min is set to a level higher than that of any
kcal value(s).

Conflicts:
	arch/arm/mach-msm/Makefile
	drivers/video/msm/mdss/Kconfig

Conflicts:
	arch/arm/mach-msm/Makefile
LCD_KCAL: Adapt LG's mdss_mdp panel invert feature

Conflicts:
	drivers/video/msm/mdss/mdss_mdp_pp.c