summaryrefslogtreecommitdiff
path: root/init.power.rc
diff options
context:
space:
mode:
authorRobb Glasser <rglasser@google.com>2017-12-04 17:28:08 -0800
committerRobb Glasser <rglasser@google.com>2018-01-09 15:07:44 -0800
commit2e82cbeaf8071fabf79f9ca332666e3cfdb58e89 (patch)
tree2ef5a30182a05f993d21b6abe36cedc46b58c08a /init.power.rc
parent58452c6f2a347b331bd0a5201924f68499cba379 (diff)
Enable idle_state mechanism for b1c1
Allows us to check the idle state of the display in order to use perf hints to improve system performance. Bug: 69270928 Bug: 69915886 Test: Booted and cat-ed the affected files Change-Id: I8717093e9b8ed9ed35b6ca51a20225abbf71f775
Diffstat (limited to 'init.power.rc')
-rw-r--r--init.power.rc4
1 files changed, 4 insertions, 0 deletions
diff --git a/init.power.rc b/init.power.rc
index c20b3890..b6c7833d 100644
--- a/init.power.rc
+++ b/init.power.rc
@@ -64,5 +64,9 @@ on property:sys.boot_completed=1
# Turn on sleep modes.
write /sys/module/lpm_levels/parameters/sleep_disabled 0
+ # Enable idle state listener
+ write /sys/class/drm/card0/device/idle_encoder_mask 1
+ write /sys/class/drm/card0/device/idle_timeout_ms 100
+
# Signal perfd that boot has completed
setprop sys.post_boot.parsed 1 \ No newline at end of file