android_kernel_motorola_sm6375/drivers/devfreq
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rama Aparna Mallavarapu 5e33579a6a devfreq: Do not allow tunable updates when device is suspended
Tunables update accesses the monitor's registers for some devices.
When the device is suspended, the clocks for those devices are turned
off and updating the tunables of a suspended device causes the device
to crash. Fix this by checking the flag dev_suspended before allowing
the tunable updates.

Change-Id: I3a0938edf761a9ea6d39ffeec19f35c228d5c306
Signed-off-by: Rama Aparna Mallavarapu <aparnam@codeaurora.org>
[avajid@codeaurora.org: updated to utilize suspend_count from upstream and resolved minor merge conflicts]
Signed-off-by: Amir Vajid <avajid@codeaurora.org>
2019-12-06 08:51:32 -08:00
..
event
arm-memlat-mon.c PM / devfreq: memlat: optimize freq and stall_pct calculations 2019-12-06 08:51:25 -08:00
bimc-bwmon.c devfreq: bimc_bwmon: Add support to enable BWMON clks 2019-12-06 08:50:42 -08:00
devfreq-event.c
devfreq.c devfreq: Do not allow tunable updates when device is suspended 2019-12-06 08:51:32 -08:00
devfreq_icc.c devfreq: detect ddr type and add frequency table accordingly 2019-12-06 08:50:43 -08:00
devfreq_qcom_qoslat.c PM / devfreq: qoslat: Update voting level definitions 2019-12-06 08:51:29 -08:00
devfreq_simple_dev.c devfreq: suppress platform driver bind / unbind feature 2019-12-06 08:50:38 -08:00
exynos-bus.c
governor.h
governor_bw_hwmon.c devfreq: Allow bw_hwmon resume with zero resume freq 2019-12-06 08:51:28 -08:00
governor_bw_hwmon.h PM / devfreq: bw_hwmon: Add HW offload support to governor 2019-12-05 21:21:56 -08:00
governor_cache_hwmon.c PM / devfreq: governor_cache_hwmon: Fix race in monitor start/stop 2019-12-05 21:21:53 -08:00
governor_cache_hwmon.h PM / devfreq: cache_hwmon: Use array for reporting monitor stats 2019-12-05 21:21:52 -08:00
governor_memlat.c PM / devfreq: memlat: Aggregate memlat mons under a controller 2019-12-06 08:51:17 -08:00
governor_memlat.h PM / devfreq: memlat: Aggregate memlat mons under a controller 2019-12-06 08:51:17 -08:00
governor_passive.c PM / devfreq: passive: fix compiler warning 2019-08-26 21:37:37 +09:00
governor_performance.c
governor_powersave.c
governor_simpleondemand.c
governor_userspace.c
Kconfig PM / devfreq: Add support for memory latency QoS voting 2019-12-06 08:51:26 -08:00
Makefile PM / devfreq: Add support for memory latency QoS voting 2019-12-06 08:51:26 -08:00
rk3399_dmc.c
tegra20-devfreq.c
tegra30-devfreq.c