Saravana Kannan
a0ecf0067d
PM / devfreq: memlat: Improve tracing of stats and votes
...
When the memlat governor votes for 0, it didn't generate any "update" trace
points to avoid spamming the trace buffer. But this can sometimes make it
harder to interpret some traces logs.
So, as a middle ground betweem making the trace harder to interpret vs
spamming the trace buffer, generate one trace point, when the vote
transitions from a non-zero value to a zero.
At the same time, the memlat governor was also generating "meas" trace
points for completely idle cores during every polling interval. This causes
a significant amount of spamming of the trace buffer. So, when a core is
idle, don't generate any "meas" trace points for it.
Signed-off-by: Saravana Kannan <skannan@codeaurora.org>
Change-Id: I3c72cde87bf56e45e31cc04fc4f80c030eed1e1a
2017-09-29 16:13:14 -07:00
..
event
PM / devfreq: exynos-nocp: Remove redundant code
2016-10-10 23:56:22 +02:00
arm-memlat-mon.c
PM / devfreq: arm-memlat-mon: Delete event count overflow handling code
2017-09-28 19:36:43 -07:00
bimc-bwmon.c
PM / devfreq: bw_hwmon: Add support for specifying count factor
2017-05-15 11:57:26 -07:00
devfreq-event.c
PM / devfreq: make devfreq-event explicitly non-modular
2016-07-06 13:11:22 +09:00
devfreq.c
FROMLIST: PM / devfreq: set min/max freq limit from freq table
2017-04-24 16:44:42 -07:00
devfreq_devbw.c
PM / devfreq: devbw: Add suspend/resume APIs
2017-03-21 16:51:49 -07:00
devfreq_simple_dev.c
devfreq: simple-dev: Make the freq-table property optional
2017-06-15 18:12:35 -07:00
devfreq_trace.h
msm: kgsl: Add GPU bus governor from the msm-4.4 to msm-4.9
2017-04-12 15:28:42 -07:00
exynos-bus.c
PM / devfreq: exynos-bus: Fix the wrong return value
2017-01-26 08:24:44 +01:00
governor.h
PM / devfreq: Fix wrong trans_stat of passive devfreq device
2017-03-12 06:41:44 +01:00
governor_bw_hwmon.c
PM / devfreq: bw_hwmon: Fix parsing of mbps_zones
2017-04-28 16:18:33 -07:00
governor_bw_hwmon.h
PM / devfreq: bw_hwmon: Add HW offload support to governor
2017-03-28 18:11:16 -07:00
governor_bw_vbif.c
msm: kgsl: Add GPU devfreq files from the msm-4.4 to v4.9
2017-01-19 16:06:16 -08:00
governor_cache_hwmon.c
PM / devfreq: governor_cache_hwmon: Fix race in monitor start/stop
2017-03-28 17:52:50 -07:00
governor_cache_hwmon.h
PM / devfreq: cache_hwmon: Use array for reporting monitor stats
2017-03-28 17:51:35 -07:00
governor_cpufreq.c
PM / devfreq: governor_cpufreq: Rewrite locking to avoid deadlocks
2017-03-28 17:51:50 -07:00
governor_gpubw_mon.c
msm: kgsl: Add GPU bus governor from the msm-4.4 to msm-4.9
2017-04-12 15:28:42 -07:00
governor_memlat.c
PM / devfreq: memlat: Improve tracing of stats and votes
2017-09-29 16:13:14 -07:00
governor_memlat.h
PM / devfreq: update macro GOVERNOR_BW_HWMON_H in memlat.
2017-05-25 19:10:50 +05:30
governor_msm_adreno_tz.c
adreno_tz: Correct tz_buf pointer type to correct pointer arithmetic
2017-07-06 13:14:50 +05:30
governor_passive.c
PM / devfreq: Fix wrong trans_stat of passive devfreq device
2017-03-12 06:41:44 +01:00
governor_performance.c
PM / devfreq: governors: add GPL module license and allow module build
2012-11-20 18:46:23 +09:00
governor_powersave.c
PM / devfreq: governors: add GPL module license and allow module build
2012-11-20 18:46:23 +09:00
governor_simpleondemand.c
PM / devfreq: fix scaling down logic for simple clock scaling
2016-08-15 21:01:35 -07:00
governor_userspace.c
PM / devfreq: governors: add GPL module license and allow module build
2012-11-20 18:46:23 +09:00
Kconfig
msm: kgsl: Add GPU bus governor from the msm-4.4 to msm-4.9
2017-04-12 15:28:42 -07:00
m4m-hwmon.c
PM / devfreq: Introduce M4M cache hwmon device
2017-03-28 17:53:06 -07:00
Makefile
msm: kgsl: Add GPU bus governor from the msm-4.4 to msm-4.9
2017-04-12 15:28:42 -07:00
msmcci-hwmon.c
PM / devfreq: msmcci-hwmon: Add support for handling shared irq
2017-03-28 17:53:51 -07:00
rk3399_dmc.c
PM / devfreq: rk3399_dmc: Remove explictly regulator_put call in .remove
2016-09-19 13:36:20 +02:00
tegra-devfreq.c
PM / devfreq: tegra: Set freq in rate callback
2016-02-23 14:27:42 +09:00