Revert "LG Mako gamma control - add mirror interface while leaving"

This reverts commit 909d7e5d5e26b2d9ebe0d27e9b71a44d7318b9ae.
Revert "Mako Gamma Control"

This reverts commit dca6570127c0d8db36247b613a2ff7bceda95488.
gamma_control: add extensive control over the display gamma curve.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>

Conflicts:
	drivers/misc/Kconfig
	drivers/misc/Makefile

Conflicts:
	drivers/misc/Makefile
gamma_control: fix permissions for userspace apps.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Readahead: Optimize divide/multiply by power of 2 using L/R shift
Readahead: Optimize divide/multiply by power of 2 using L/R shift - Fix
mach-msm: board-mako-display: Use default values for LCD color temperature

Probably bootloader in 4.3 does not pass the correct command line
to the kernel to initialize LCD color temperature values during
fastboot boot command.
It should pass "lge.kcal=0|0|0|x" value.

Use default values to work around the issue.

Thanks @mskip from XDA for reporting this.

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
Increase GPU boost time to 2s
Makefile: optimize compile flags
kgsl: add a new governor algorithm. (Thank franciscofranco)
Ditch the older Simple Governor to make place for Interactive. This name
is chosen just to differentiate from the others, but it doesn't behave
like the CPU governor Interactive. This uses a completely different
algorithm to decide when to increase or decrease the GPU frequency. Also
the functions tz_wake and tz_sleep don't do anything, they were a bit
useless at this point after some testing.
cpufreq/ondemand: Change sync freq to 1026
scripts: use new linaro toolchain and show compile message
mm: change initial readahead window size calculation

Change the logic which determines the initial readahead window size
such that for small requests (one page) the initial window size
will be x4 the size of the original request, regardless of the
VM_MAX_READAHEAD value. This prevents a rapid ramp-up
that could be caused due to increasing VM_MAX_READAHEAD.

Change-Id: I93d59c515d7e6c6d62348790980ff7bd4f434997
Signed-off-by: Lee Susman <lsusman@codeaurora.org>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>

Conflicts:
	mm/readahead.c
Usual stomping through the Makefiles
kgsl: Re-implement interactive gov as work queue.
script: Show GCC version and add skip generate build option header
condition
mach-msm: Increase mem voltage 25mV for CPU OC
GPU BW tweak