diff options
| author | Junjie Wu <junjiew@codeaurora.org> | 2015-04-22 09:52:00 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:03:22 -0700 |
| commit | 4a461ca55718062d60cfe515a41a64103aa0e9b3 (patch) | |
| tree | bed46d0ac72d44a36cf23255e00eed1fdb4a0fad /drivers/cpufreq | |
| parent | 4cfdb6b2f7d1050c12f058cdc0db9b73ab7b38a3 (diff) | |
cpufreq: interactive: Add cpuload trace events
With per-cluster timer implementation, only max load across CPUs in
cluster is traced in timer function. Add cpufreq_interactive_cpuload
trace to provide per-cpu load information.
Change-Id: Icea9f2574332a4bc472b14193e77d76100a896ed
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, 2 insertions, 0 deletions
diff --git a/drivers/cpufreq/cpufreq_interactive.c b/drivers/cpufreq/cpufreq_interactive.c index 88b7f10bb1ca..3635a1713b65 100644 --- a/drivers/cpufreq/cpufreq_interactive.c +++ b/drivers/cpufreq/cpufreq_interactive.c @@ -473,6 +473,8 @@ 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); if (tmploadadjfreq > loadadjfreq) { loadadjfreq = tmploadadjfreq; |
