sm7250-common: device: Relax timers for automatic refresh rate switching

* Due to visible gamma shifts on our panels, we should
   make the switchings to happen conservatively.

 * With idle timer >= touch timer, idle timer now always
   takes precedence, but we're leaving touch timer property
   to immediately switch back to 120Hz on touch input events.

 * Display power timer is left untouched as it's responsible
   for display mode changes such as Doze.

Change-Id: If8b1e00a2d2213c4d2288ab28fad4ba0826a36e8
Signed-off-by: aswin7469 <aswinas@pixysos.com>
This commit is contained in:
Park Ju Hyung
2022-07-01 15:35:38 +00:00
committed by Sandeep P S
parent 01b17acae3
commit 5cc57c3755

View File

@@ -233,8 +233,8 @@ ro.com.android.dataroaming=false
# Refresh Rate
ro.surface_flinger.use_content_detection_for_refresh_rate=true
ro.surface_flinger.set_display_power_timer_ms=1000
ro.surface_flinger.set_idle_timer_ms=80
ro.surface_flinger.set_touch_timer_ms=200
ro.surface_flinger.set_idle_timer_ms=4000
ro.surface_flinger.set_touch_timer_ms=4000
vendor.display.defer_fps_frame_count=2
# Seamless transfer