Revert "msm8937-common: Cleanup power script"
This reverts commit 52aa1b7292
.
This commit is contained in:
parent
87977f631c
commit
b072417101
1 changed files with 31 additions and 0 deletions
|
@ -32,6 +32,32 @@ on enable-low-power
|
|||
|
||||
# HMP Task packing settings
|
||||
write /proc/sys/kernel/sched_small_task 20
|
||||
write /sys/devices/system/cpu/cpu0/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu1/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu2/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu3/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu4/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu5/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu6/sched_mostly_idle_load 30
|
||||
write /sys/devices/system/cpu/cpu7/sched_mostly_idle_load 30
|
||||
|
||||
write /sys/devices/system/cpu/cpu0/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu1/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu2/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu3/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu4/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu5/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu6/sched_mostly_idle_nr_run 3
|
||||
write /sys/devices/system/cpu/cpu7/sched_mostly_idle_nr_run 3
|
||||
|
||||
write /sys/devices/system/cpu/cpu0/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu1/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu2/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu3/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu4/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu5/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu6/sched_prefer_idle 0
|
||||
write /sys/devices/system/cpu/cpu7/sched_prefer_idle 0
|
||||
|
||||
write /sys/class/devfreq/soc:qcom,cpubw/governor bw_hwmon
|
||||
write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/io_percent 20
|
||||
|
@ -50,6 +76,7 @@ on enable-low-power
|
|||
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy 0
|
||||
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads "1 960000:85 1094400:90 1344000:80"
|
||||
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 40000
|
||||
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/sampling_down_factor 40000
|
||||
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 960000
|
||||
|
||||
# Enable governor for power cluster
|
||||
|
@ -62,6 +89,7 @@ on enable-low-power
|
|||
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy 0
|
||||
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads "1 768000:90"
|
||||
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/min_sample_time 40000
|
||||
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/sampling_down_factor 40000
|
||||
write /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq 768000
|
||||
|
||||
# Disable L2-GDHS low power modes
|
||||
|
@ -79,6 +107,9 @@ on enable-low-power
|
|||
write /sys/devices/system/cpu/cpu6/online 1
|
||||
write /sys/devices/system/cpu/cpu7/online 1
|
||||
|
||||
# Enable power_efficient workqueue
|
||||
write /sys/module/workqueue/parameters/power_efficient 1
|
||||
|
||||
# Enable low power modes
|
||||
write /sys/module/lpm_levels/parameters/sleep_disabled 0
|
||||
|
||||
|
|
Loading…
Reference in a new issue