mm: increase readahead to 1024
Increase GPU boost time to 2s
optimize 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.
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

Conflicts:
	arch/arm/Makefile
kgsl: Re-implement interactive gov as work queue.
mach-msm: Increase mem voltage 25mV for CPU OC
GPU BW tweak
Conflicts:
	arch/arm/mach-msm/acpuclock-8064.c
	arch/arm/mach-msm/lge/mako/board-mako-gpu.c
update