aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhao Wei Liew <zhaoweiliew@gmail.com>2016-01-23 09:56:23 +0800
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-02-22 11:42:52 -0800
commit867808f554193923defed08d19c13a97157344dc (patch)
tree6cedfddf7b9141ee85be0491c11000db87b237ae
parentff63502711d00b2772bb2f69be3f846afea1e35a (diff)
msm8916: Set missing scheduler parameters
Set the appropriate window stats policy and remove unnecessary on early-init flag. Change-Id: I3ef4e74cebf798c49512f5da76fc5ba247749c9a
-rw-r--r--rootdir/etc/init.qcom.power.rc4
1 files changed, 1 insertions, 3 deletions
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc
index 706248a..56f41a9 100644
--- a/rootdir/etc/init.qcom.power.rc
+++ b/rootdir/etc/init.qcom.power.rc
@@ -1,5 +1,3 @@
-on early-init
-
on enable-low-power
# Adaptive LMK
@@ -9,6 +7,7 @@ on enable-low-power
write /sys/module/lpm_levels/parameters/sleep_disabled 0
# HMP scheduler load tracking settings
+ write /proc/sys/kernel/sched_window_stats_policy 3
write /proc/sys/kernel/sched_ravg_hist_size 3
# HMP Task packing settings for 8916
@@ -31,7 +30,6 @@ on enable-low-power
write /sys/devices/system/cpu/cpufreq/interactive/timer_rate 30000
write /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq 998400
write /sys/devices/system/cpu/cpufreq/interactive/io_is_busy 0
- write /sys/devices/system/cpu/cpufreq/interactive/max_freq_hysteresis 50000
write /sys/devices/system/cpu/cpufreq/interactive/target_loads "1 800000:85 998400:90 1094400:80"
write /sys/devices/system/cpu/cpufreq/interactive/min_sample_time 50000
write /sys/devices/system/cpu/cpufreq/interactive/max_freq_hysteresis 50000