diff options
author | Davide Garberi <dade.garberi@gmail.com> | 2018-10-06 12:39:38 +0200 |
---|---|---|
committer | Davide Garberi <dade.garberi@gmail.com> | 2018-10-06 15:22:06 +0200 |
commit | e672ea8d78aca169c35458db0a124737572e1f0e (patch) | |
tree | 54417a47d1df5a12b8c1e189eb800c80ba972cc8 /rootdir/etc/init.qcom.power.rc | |
parent | decc9b9eb91bc56daa47370516cac87124bf1d7f (diff) |
msm8996-common: rootdir: Update power options from CAF
Change-Id: I940e19030b8eb85ddf091ee3d1b55e89b60899fc
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
Diffstat (limited to 'rootdir/etc/init.qcom.power.rc')
-rw-r--r-- | rootdir/etc/init.qcom.power.rc | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc index 818bf4e..bc0d0d5 100644 --- a/rootdir/etc/init.qcom.power.rc +++ b/rootdir/etc/init.qcom.power.rc @@ -98,9 +98,8 @@ on enable-low-power write /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads 80 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 19000 write /sys/devices/system/cpu/cpu0/cpufreq/interactive/max_freq_hysteresis 79000 - write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 307200 - write /sys/devices/system/cpu/cpu0/cpufreq/interactive/ignore_hispeed_on_notif 0 - write /sys/devices/system/cpu/cpu0/cpufreq/interactive/enable_prediction 1 + write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 300000 + write /sys/devices/system/cpu/cpu0/cpufreq/interactive/ignore_hispeed_on_notif 1 # Bring CPU2 online write /sys/devices/system/cpu/cpu2/online 1 @@ -109,17 +108,16 @@ on enable-low-power write /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor "interactive" write /sys/devices/system/cpu/cpu2/cpufreq/interactive/use_sched_load 1 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/use_migration_notif 1 - write /sys/devices/system/cpu/cpu2/cpufreq/interactive/above_hispeed_delay "19000 1400000:39000 1700000:39000 2100000:79000" + write /sys/devices/system/cpu/cpu2/cpufreq/interactive/above_hispeed_delay "19000 1400000:39000 1700000:19000 2100000:79000" write /sys/devices/system/cpu/cpu2/cpufreq/interactive/go_hispeed_load 90 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_rate 20000 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq 1248000 write /sys/devices/system/cpu/cpu2/cpufreq/interactive/io_is_busy 1 - write /sys/devices/system/cpu/cpu2/cpufreq/interactive/target_loads "85 1500000:90 1800000:95 2100000:99" + write /sys/devices/system/cpu/cpu2/cpufreq/interactive/target_loads "85 1500000:90 1800000:70 2100000:95" write /sys/devices/system/cpu/cpu2/cpufreq/interactive/min_sample_time 19000 - write /sys/devices/system/cpu/cpu2/cpufreq/interactive/max_freq_hysteresis 39000 - write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 307200 - write /sys/devices/system/cpu/cpu2/cpufreq/interactive/ignore_hispeed_on_notif 0 - write /sys/devices/system/cpu/cpu2/cpufreq/interactive/enable_prediction 1 + write /sys/devices/system/cpu/cpu2/cpufreq/interactive/max_freq_hysteresis 79000 + write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 300000 + write /sys/devices/system/cpu/cpu2/cpufreq/interactive/ignore_hispeed_on_notif 1 # Re-enable thermal hotplug write /sys/module/msm_thermal/core_control/enabled 1 @@ -130,8 +128,9 @@ on enable-low-power # Set big.LITTLE scheduler parameters write /proc/sys/kernel/sched_boost 0 - write /proc/sys/kernel/sched_upmigrate 95 - write /proc/sys/kernel/sched_downmigrate 90 + write /proc/sys/kernel/sched_migration_fixup 1 + write /proc/sys/kernel/sched_upmigrate 45 + write /proc/sys/kernel/sched_downmigrate 45 write /proc/sys/kernel/sched_freq_inc_notify 400000 write /proc/sys/kernel/sched_freq_dec_notify 400000 write /proc/sys/kernel/sched_spill_nr_run 3 |