Merge "disp: msm: dsi: add qsync min fps val in dsi display mode priv info"
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

commit
c0dad8fa08
@@ -6978,6 +6978,11 @@ int dsi_display_get_modes(struct dsi_display *display,
|
||||
if (!sub_mode->timing.qsync_min_fps && qsync_caps->qsync_min_fps)
|
||||
sub_mode->timing.qsync_min_fps = qsync_caps->qsync_min_fps;
|
||||
|
||||
/*
|
||||
* Qsync min fps for the mode will be populated in the timing info
|
||||
* in dsi_panel_get_mode function.
|
||||
*/
|
||||
sub_mode->priv_info->qsync_min_fps = sub_mode->timing.qsync_min_fps;
|
||||
if (!dfps_caps.dfps_support || !support_video_mode)
|
||||
continue;
|
||||
|
||||
@@ -6986,8 +6991,10 @@ int dsi_display_get_modes(struct dsi_display *display,
|
||||
sub_mode->timing.refresh_rate = dfps_caps.dfps_list[i];
|
||||
|
||||
/* Override with qsync min fps list in dfps usecases */
|
||||
if (qsync_caps->qsync_min_fps && qsync_caps->qsync_min_fps_list_len)
|
||||
if (qsync_caps->qsync_min_fps && qsync_caps->qsync_min_fps_list_len) {
|
||||
sub_mode->timing.qsync_min_fps = qsync_caps->qsync_min_fps_list[i];
|
||||
sub_mode->priv_info->qsync_min_fps = sub_mode->timing.qsync_min_fps;
|
||||
}
|
||||
|
||||
dsi_display_get_dfps_timing(display, sub_mode,
|
||||
curr_refresh_rate);
|
||||
|
Reference in New Issue
Block a user