diff options
author | Sultanxda <sultanxda@gmail.com> | 2016-07-10 09:21:15 -0700 |
---|---|---|
committer | dd3boh <dade.garberi@gmail.com> | 2017-08-21 08:52:21 +0200 |
commit | 6060aee083c306ab20599c11c1ffe6a535e40c16 (patch) | |
tree | 47c1c7fe622ccd02265ebd0b11e7023179986de5 /rootdir/etc/init.qcom.power.rc | |
parent | df99b7728894f287c8a2f61cc34cb38f5ece15fd (diff) |
z2_plus: Configure msm-thermal-simple driver
Signed-off-by: dd3boh <dade.garberi@gmail.com>
Diffstat (limited to 'rootdir/etc/init.qcom.power.rc')
-rwxr-xr-x | rootdir/etc/init.qcom.power.rc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc index f0cd236..1399d82 100755 --- a/rootdir/etc/init.qcom.power.rc +++ b/rootdir/etc/init.qcom.power.rc @@ -20,6 +20,14 @@ on boot chown system system /dev/cpuset/camera-daemon/tasks chmod 0664 /dev/cpuset/camera-daemon/tasks + # Set light thermal restrictions while optimizing apps + # [throttle_freq_LITTLE, throttle_freq_big, throttle_temp, unthrottle_temp] + write /sys/kernel/msm_thermal/zone0 "1228800 1632000 46 44" + write /sys/kernel/msm_thermal/zone1 "1228800 1555200 50 47" + write /sys/kernel/msm_thermal/zone2 "1036800 1248000 55 53" + write /sys/kernel/msm_thermal/zone3 "729600 729600 65 63" + write /sys/kernel/msm_thermal/enabled 1 + on enable-low-power # Enable Adaptive LMK @@ -113,6 +121,20 @@ on enable-low-power write /dev/cpuset/background/cpus 0 write /dev/cpuset/system-background/cpus 0-2 + # Set thermal restrictions + write /sys/kernel/msm_thermal/enabled 0 + write /sys/kernel/msm_thermal/zone0 "1401600 1785600 40 38" + write /sys/kernel/msm_thermal/zone1 "1324800 1555200 41 40" + write /sys/kernel/msm_thermal/zone2 "1228800 1478400 42 41" + write /sys/kernel/msm_thermal/zone3 "1228800 1401600 43 42" + write /sys/kernel/msm_thermal/zone4 "1190400 1324800 44 43" + write /sys/kernel/msm_thermal/zone5 "1190400 1248000 46 44" + write /sys/kernel/msm_thermal/zone6 "1113600 1190400 48 46" + write /sys/kernel/msm_thermal/zone7 "1036800 940800 53 50" + write /sys/kernel/msm_thermal/zone8 "729600 729600 65 60" + write /sys/kernel/msm_thermal/sampling_ms 8000 + write /sys/kernel/msm_thermal/enabled 1 + on charger write /sys/module/msm_thermal/core_control/cpus_offlined 14 write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor "powersave" |