mako_hotplug: stash commits from mako.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
KGSL: when the GPU load is high for a longer period online all offlined cores and block hotplug operations until the GPU load is down the threshold again.

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

Conflicts:
	drivers/gpu/msm/kgsl_pwrscale_trustzone.c
	include/linux/hotplug.h
drivers: input: misc changes.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
cpufreq: interactive: couple fixes.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
cpufreq: break earlier if target_freq is equal to current freq. Also fetch a fix from @imoseyon to update other cpuX nodes when cpu0 gets updated (max/min/gov).

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Revert "adreno: increase cmdbatch timeout to 10 seconds"

This reverts commit ecd465c4f7ecaa27496bba3a44b0fc5c04f5957c.
mako_hotplug: clean the code.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
cpufreq: interactive: we have big battery, I see no reason not to push boost freq up a notch.

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