cpufreq: interactive: base above_hispeed_delay on target freq, not current

Time to wait should be based on the intended target speed, not the
actual speed (which may be held high by another CPU).

Change-Id: Ifc5bb55d06adddb9a02af90af05398a78f282272
Reported-by: Arve Hjønnevåg <arve@android.com>
Signed-off-by: Todd Poynor <toddpoynor@google.com>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
3.0.71

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

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

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Fix undefined reference to a 64bit function on ext4 stack in one of the latest 3.0.y patches.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Revert "cpufreq: interactive: cputime from latest commit is not compatible with android-3.0, so this is the backport."

This reverts commit 3050b63eb9391f3963cbd7263f80bec54a56c71d.
cpufreq: interactive: properly fix the cpustats since the io_is_busy patch.

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