sm7250-common: enable idle timer with kernel support
Enable display kernel driver idle timer, which allows dropping to lower refresh rate earlier and without additional overhead. Bug: 160682800 Test: track idle timer through systrace Test: zone test, scrolling Change-Id: I6e82b58026d7b31cf0cabc0db7bb6277f6731d12 Signed-off-by: aswin7469 <aswinas@pixysos.com> Signed-off-by: Manikantaraavi <raavimanikanta6595@gmail.com>
This commit is contained in:
@@ -441,6 +441,14 @@ on property:persist.vendor.qcomsysd.enabled=1
|
||||
on property:persist.vendor.qcomsysd.enabled=0
|
||||
stop qcomsysd
|
||||
|
||||
on property:graphics.display.kernel_idle_timer.enabled=true
|
||||
# Switch display mode to 60hz when idle
|
||||
write /sys/devices/platform/soc/soc:qcom,dsi-display-primary/idle_mode "@60"
|
||||
|
||||
on property:graphics.display.kernel_idle_timer.enabled=false
|
||||
# Disable aggressive idle mode switching
|
||||
write /sys/devices/platform/soc/soc:qcom,dsi-display-primary/idle_mode "none"
|
||||
|
||||
service vendor.ssr_setup /system/vendor/bin/ssr_setup
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
Reference in New Issue
Block a user