mako_hotplug: thanks to @showp-1984 tip the lcd callback is blocking so calling the void suspend/resume freqs that I had would just block the whole system and had to hard reset (this happened specifically if I called cpu_down(cpu_nr)). Scheduling works inside the notifier does work and the system doesn't get blocked anymore.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
mako_hotplug: touchboost during wake-up.
mako_hotplug: fix an annoying lag in the CRT animation when screening off.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
mako_hotplug: queue the screen on/off works to a dedicated workqueue instead of pushing them to the global system queue. Also increase the minimum online time of a CPU from 1 second to 2 second.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
mako_hotplug: uload_stats functionality is now in this driver and now it uses the generic get_cpu_idle_time from cpufreq.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Temporarily remove suspend_frequency, it seems some users are experiencing audio stutter on screen off if theres a connectivity change eg. Wi-Fi powering up or 2G to 3G.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
mako_hotplug: read the policy contents every get_cpu_load() call

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
mako_hotplug: add a mode to online all cores if the GPU busy count is very high for at least 8-10 consecutive seconds.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
defconfig: add tcp cong