diff options
| author | Junjie Wu <junjiew@codeaurora.org> | 2015-08-31 14:49:43 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:03:28 -0700 |
| commit | cd2c4e510618616b6df15d4b52d28010ad4eb002 (patch) | |
| tree | 4edaa58a2bc0baaf3da673012db57c07ddbdfd54 /drivers/cpufreq | |
| parent | 093a9c53b9f76c25e602b33821486cdb20fcfa0d (diff) | |
cpufreq: interactive: Fix load in cpufreq_interactive_cpuload event
CPU load is now normalized to per-policy target_load, instead of
current frequency of CPU. Fix cpufreq_interactive_cpuload accordingly
so that its load number matches other cpufreq interactive events like
cpufreq_interactive_target/notyet/already.
Change-Id: I0685b5930ad1bac01819e96fcdfc181167d4dae0
Signed-off-by: Junjie Wu <junjiew@codeaurora.org>
Diffstat (limited to 'drivers/cpufreq')
| -rw-r--r-- | drivers/cpufreq/cpufreq_interactive.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/cpufreq/cpufreq_interactive.c b/drivers/cpufreq/cpufreq_interactive.c index 15a9e6d0fb9f..1516d6ea9011 100644 --- a/drivers/cpufreq/cpufreq_interactive.c +++ b/drivers/cpufreq/cpufreq_interactive.c @@ -503,7 +503,7 @@ static void __cpufreq_interactive_timer(unsigned long data, bool is_notif) tmploadadjfreq = (unsigned int)cputime_speedadj * 100; pcpu->loadadjfreq = tmploadadjfreq; trace_cpufreq_interactive_cpuload(i, tmploadadjfreq / - ppol->policy->cur); + ppol->target_freq); if (tmploadadjfreq > loadadjfreq) { loadadjfreq = tmploadadjfreq; |
