Revert "cpufreq: interactive: don't scale beyond min if the load is low"

This reverts commit fd2d4b84071c25840bba6af387d558cf7f6566e6.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
Revert "cpufreq: interactive: Initialize spinlocks"

This reverts commit f2bf2908629a2af0abeb828e9e2c8194c5fb94f7.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
Revert "cpufreq: interactive: Honor boosted state when entering idle"

This reverts commit a664c5d1b1929b3b2befdc9a2eb7a2ac7bdd92b7.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
Revert "cpufreq: interactive: Use frequency dependent per cpu timings"

This reverts commit e7af6e5ecb207d9c510db2705c0b8242b7276a18.

Signed-off-by: Dan Trifan <jimsth@gmail.com>
cpufreq: Move get_cpu_idle_time() to cpufreq.c

Governors other than ondemand and conservative can also use
get_cpu_idle_time() and they aren't required to compile
cpufreq_governor.c. So, move these independent routines to
cpufreq.c instead.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Git-commit: 72a4ce340a7ebf39e1c6fdc8f5feb4f974d6c635
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[junjiew@codeaurora.org: update non-upstream files]
Signed-off-by: Junjie Wu <junjiew@codeaurora.org>

Change-Id: I3227454599250011a19a752c962e3cacb1fb0301
Signed-off-by: Dan Trifan <jimsth@gmail.com>
msm: hotplug: fix after moving get_cpu_idle_time() to cpufreq.c

Signed-off-by: Dan Trifan <jimsth@gmail.com>