raven: control panel_idle via kernel idle property

Bug: 190572787
Test: force refresh rate to peak or 60Hz
Change-Id: I5f25e2e8a79420bbcc74d047aa9234ad21911255
diff --git a/conf/init.raven.rc b/conf/init.raven.rc
index 7cdfa3a..af9fbfc 100644
--- a/conf/init.raven.rc
+++ b/conf/init.raven.rc
@@ -26,6 +26,14 @@
 on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_completed=1
     write /sys/devices/virtual/sec/tsp/cmd "glove_mode,1"
 
+# Display
+on property:graphics.display.kernel_idle_timer.enabled=true
+    # Enable aggressive idle mode switching
+    write /sys/devices/platform/exynos-drm/primary-panel/panel_idle "1"
+
+on property:graphics.display.kernel_idle_timer.enabled=false
+    write /sys/devices/platform/exynos-drm/primary-panel/panel_idle "0"
+
 # Bluetooth
 on post-fs-data
     chown bluetooth system /proc/bluetooth/timesync