disp: msm: dsi: add qsync fps value to the connector blob

This change populates qsync fps value in connector blob
to pass onto the userspace if qsync is enabled on the
target.

Change-Id: I2a14e7dbdbd7000562307c37e93f22182e3154b8
Signed-off-by: Yashwanth <yvulapu@codeaurora.org>
这个提交包含在:
Yashwanth
2021-03-17 11:48:17 +05:30
父节点 dd4b08a47f
当前提交 c41ed4829e

查看文件

@@ -667,22 +667,24 @@ int dsi_conn_set_info_blob(struct drm_connector *connector,
switch (panel->panel_mode) {
case DSI_OP_VIDEO_MODE:
sde_kms_info_add_keystr(info, "panel mode", "video");
sde_kms_info_add_keystr(info, "qsync support",
panel->qsync_caps.qsync_min_fps ?
"true" : "false");
break;
case DSI_OP_CMD_MODE:
sde_kms_info_add_keystr(info, "panel mode", "command");
sde_kms_info_add_keyint(info, "mdp_transfer_time_us",
mode_info->mdp_transfer_time_us);
sde_kms_info_add_keystr(info, "qsync support",
panel->qsync_caps.qsync_min_fps ?
"true" : "false");
break;
default:
DSI_DEBUG("invalid panel type:%d\n", panel->panel_mode);
break;
}
sde_kms_info_add_keystr(info, "qsync support",
panel->qsync_caps.qsync_min_fps ?
"true" : "false");
if (panel->qsync_caps.qsync_min_fps)
sde_kms_info_add_keyint(info, "qsync_fps",
panel->qsync_caps.qsync_min_fps);
sde_kms_info_add_keystr(info, "dfps support",
panel->dfps_caps.dfps_support ? "true" : "false");