Fix GCC 4.7

Signed-off-by: SkipXS <sskkiipp@gmail.com>
cpufreq.c/h: add utilization functions

- needed for hotplug

Signed-off-by: SkipXS <sskkiipp@gmail.com>
cpufreq_ondemand.c: Update ondemand to latest version

Signed-off-by: SkipXS <sskkiipp@gmail.com>
dyn_hotplug.c: Add Dynamic Hotplug for mako

Signed-off-by: SkipXS <sskkiipp@gmail.com>
mach-msm/Kconfig: disable MSM_RUN_QUEUE_STATS

- we don't use mpdecision anymore

Signed-off-by: SkipXS <sskkiipp@gmail.com>
msm: cpufreq: Break out early if target frequency is the same as the current

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
msm: acpuclock-krait: Inline some functions

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
msm: pm: send notification only for SPC and PC

Currently the pm notification is sent for all the low power
modes of each CPU. Generally the subscriber to this notification
expects to be notified for core power collapse. For example
interrupt controller subscribes this notification to save
and restore its context when entering and exit power collapse
respectively. So this is not necessary for shallow power modes
like WFI and Retention.

This change is to send the notification for only standalone
power collapse of each core and idle power collapse of core0.

Change-Id: I39fb6a6bfb47ca49d6ec8df8cad1fd74424140a0
Signed-off-by: Venkat Devarasetty <vdevaras@codeaurora.org>
mako_defconfig: Version and removal of cpu governors

- except ondemand and performance

Signed-off-by: SkipXS <sskkiipp@gmail.com>
cpufreq_ondemand.c: remove sampling_down_factor

- our aim is to always stay as close to needed freq as possible

Signed-off-by: SkipXS <sskkiipp@gmail.com>
dyn_hotplug.c: update to latest version

- now with earlysupsend handler
- faster timings
- adjusted down_threshold
- 2 cores online if screen is on

Signed-off-by: SkipXS <sskkiipp@gmail.com>
cpufreq_ondemand.c: limit MIN_FREQUENCY_UP_THRESHOLD

- so i dont have to change the ramdisk

Signed-off-by: SkipXS <sskkiipp@gmail.com>