diff options
| author | Rick Yiu <rickyiu@google.com> | 2018-08-06 15:42:07 +0800 |
|---|---|---|
| committer | Rick Yiu <rickyiu@google.com> | 2018-08-06 15:42:07 +0800 |
| commit | 855eded046113cb64400332440f03dca3885a7cc (patch) | |
| tree | 8ca60b8e31757bcf7ea01682edae8e2a166df3e0 /init.power.rc | |
| parent | c4fa1970abf1b8de6ecb75fd3b08d1f67660a619 (diff) | |
bonito: sync parameters from qcom's post_boot.sh
From sdm710 LA.1.9 ES2
Test: reboot test locally
Bug: 112058147
Change-Id: I8beadb511d061d835d7c9c8fc50a94cd0ba818de
Signed-off-by: Rick Yiu <rickyiu@google.com>
Diffstat (limited to 'init.power.rc')
| -rw-r--r-- | init.power.rc | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/init.power.rc b/init.power.rc index a383cea1..451ca44f 100644 --- a/init.power.rc +++ b/init.power.rc @@ -18,42 +18,35 @@ on property:sys.boot_completed=1 # Enable bus-dcvs write /sys/class/devfreq/soc:qcom,cpubw/governor "bw_hwmon" write /sys/class/devfreq/soc:qcom,cpubw/polling_interval 50 - write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/mbps_zones "2288 4577 6500 8132 9155 10681" + write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/mbps_zones "1144 1720 2086 2929 3879 5931 6881" write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/sample_ms 4 - write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/io_percent 40 + write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/io_percent 68 write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/hist_memory 20 write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/hyst_length 10 + write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/down_thres 80 write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/guard_band_mbps 0 write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/up_scale 250 write /sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/idle_mbps 1600 - write /sys/class/devfreq/soc:qcom,llccbw/governor "bw_hwmon" - write /sys/class/devfreq/soc:qcom,llccbw/polling_interval 50 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/mbps_zones "1720 2929 4943 5931 6881" - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/sample_ms 4 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/io_percent 80 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/hist_memory 20 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/hyst_length 10 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/guard_band_mbps 0 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/up_scale 250 - write /sys/class/devfreq/soc:qcom,llccbw/bw_hwmon/idle_mbps 1600 - write /sys/class/devfreq/soc:qcom,mincpubw/governor "cpufreq" # Enable memlat governor write /sys/class/devfreq/soc:qcom,memlat-cpu0/governor "mem_latency" write /sys/class/devfreq/soc:qcom,memlat-cpu0/polling_interval 10 write /sys/class/devfreq/soc:qcom,memlat-cpu0/mem_latency/ratio_ceil 400 - write /sys/class/devfreq/soc:qcom,memlat-cpu4/governor "mem_latency" - write /sys/class/devfreq/soc:qcom,memlat-cpu4/polling_interval 10 - write /sys/class/devfreq/soc:qcom,memlat-cpu4/mem_latency/ratio_ceil 400 + write /sys/class/devfreq/soc:qcom,memlat-cpu6/governor "mem_latency" + write /sys/class/devfreq/soc:qcom,memlat-cpu6/polling_interval 10 + write /sys/class/devfreq/soc:qcom,memlat-cpu6/mem_latency/ratio_ceil 400 write /sys/class/devfreq/soc:qcom,l3-cpu0/governor "mem_latency" write /sys/class/devfreq/soc:qcom,l3-cpu0/polling_interval 10 write /sys/class/devfreq/soc:qcom,l3-cpu0/mem_latency/ratio_ceil 400 - write /sys/class/devfreq/soc:qcom,l3-cpu4/governor "mem_latency" - write /sys/class/devfreq/soc:qcom,l3-cpu4/polling_interval 10 - write /sys/class/devfreq/soc:qcom,l3-cpu4/mem_latency/ratio_ceil 4000 + write /sys/class/devfreq/soc:qcom,l3-cpu6/governor "mem_latency" + write /sys/class/devfreq/soc:qcom,l3-cpu6/polling_interval 10 + write /sys/class/devfreq/soc:qcom,l3-cpu6/mem_latency/ratio_ceil 400 + + # Limit the min frequency to 720MHz + write /sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq 720000 # Turn on sleep modes. write /sys/module/lpm_levels/parameters/sleep_disabled 0 |
