android_kernel_samsung_msm8976/drivers/devfreq
Mihir Patel 72c4388425 msm: kgsl: Dynamic AB voting based on actual bus transactions
Right now AB vote is calulated as a percentage of total possible BW
which causes higher AB vote than actual GPU bus transactions in some
use cases. We can calculate actual GPU bus BW if we know bus_width
for the target. This change will derive AB vote based on bus_width
defined in dtsi and VBIF counters.

Define bus_width in number of bytes in target gpu dtsi file to use
this new AB vote calculation.

Change-Id: I75d19c18649d9a87d20e3dbf7b623b772265fb5b
Signed-off-by: Mihir Patel <mihirp@codeaurora.org>
2015-05-12 14:58:23 +05:30
..
armbw-pm.c
bimc-bwmon.c PM / devfreq: bimc-bwmon: Use free_irq during governor suspend/stop 2015-04-15 02:24:49 +05:30
devfreq.c PM / devfreq: Fix devfreq_remove_device() to improve the sequence of resource free 2015-04-09 11:48:29 -07:00
devfreq_devbw.c
devfreq_simple_dev.c
devfreq_spdm.c
devfreq_spdm.h devfreq: devfreq_spdm: Enhance debugfs entries 2015-03-16 09:20:37 -06:00
devfreq_spdm_debugfs.c devfreq: devfreq_spdm: Enhance debugfs entries 2015-03-16 09:20:37 -06:00
devfreq_trace.c
devfreq_trace.h
exynos4_bus.c
governor.h
governor_bw_hwmon.c
governor_bw_hwmon.h
governor_bw_vbif.c
governor_cache_hwmon.c
governor_cache_hwmon.h
governor_cpufreq.c PM / devfreq: governor_cpufreq: Rewrite locking to avoid deadlocks 2015-04-14 18:35:16 -07:00
governor_gpubw_mon.c msm: kgsl: Dynamic AB voting based on actual bus transactions 2015-05-12 14:58:23 +05:30
governor_msm_adreno_tz.c msm: kgsl: Power Optimizer Push-Pop 2015-03-09 12:05:57 -07:00
governor_performance.c
governor_powersave.c
governor_simpleondemand.c
governor_spdm_bw_hyp.c devfreq: devfreq_spdm: Enhance debugfs entries 2015-03-16 09:20:37 -06:00
governor_userspace.c
Kconfig
krait-l2pm.c
Makefile