Merge branch 'display-kernel.lnx.5.10' into display-kernel.lnx.1.0
Change-Id: I5d2b08380b6b0eb09492b950fb38cd9a0b3196c1
This commit is contained in:
@@ -956,6 +956,26 @@ static void dp_ctrl_fec_setup(struct dp_ctrl_private *ctrl)
|
||||
DP_WARN("failed to enable sink fec\n");
|
||||
}
|
||||
|
||||
static int dp_ctrl_mst_send_act(struct dp_ctrl_private *ctrl)
|
||||
{
|
||||
bool act_complete;
|
||||
|
||||
if (!ctrl->mst_mode)
|
||||
return 0;
|
||||
|
||||
ctrl->catalog->trigger_act(ctrl->catalog);
|
||||
msleep(20); /* needs 1 frame time */
|
||||
|
||||
ctrl->catalog->read_act_complete_sts(ctrl->catalog, &act_complete);
|
||||
|
||||
if (!act_complete)
|
||||
DP_ERR("mst act trigger complete failed\n");
|
||||
else
|
||||
DP_MST_DEBUG("mst ACT trigger complete SUCCESS\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int dp_ctrl_link_maintenance(struct dp_ctrl *dp_ctrl)
|
||||
{
|
||||
int ret = 0;
|
||||
@@ -993,6 +1013,7 @@ static int dp_ctrl_link_maintenance(struct dp_ctrl *dp_ctrl)
|
||||
|
||||
if (ctrl->stream_count) {
|
||||
dp_ctrl_send_video(ctrl);
|
||||
dp_ctrl_mst_send_act(ctrl);
|
||||
dp_ctrl_wait4video_ready(ctrl);
|
||||
dp_ctrl_fec_setup(ctrl);
|
||||
}
|
||||
@@ -1181,26 +1202,6 @@ static void dp_ctrl_mst_calculate_rg(struct dp_ctrl_private *ctrl,
|
||||
DP_DEBUG("x_int: %d, y_frac_enum: %d\n", x_int, y_frac_enum);
|
||||
}
|
||||
|
||||
static int dp_ctrl_mst_send_act(struct dp_ctrl_private *ctrl)
|
||||
{
|
||||
bool act_complete;
|
||||
|
||||
if (!ctrl->mst_mode)
|
||||
return 0;
|
||||
|
||||
ctrl->catalog->trigger_act(ctrl->catalog);
|
||||
msleep(20); /* needs 1 frame time */
|
||||
|
||||
ctrl->catalog->read_act_complete_sts(ctrl->catalog, &act_complete);
|
||||
|
||||
if (!act_complete)
|
||||
DP_ERR("mst act trigger complete failed\n");
|
||||
else
|
||||
DP_MST_DEBUG("mst ACT trigger complete SUCCESS\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void dp_ctrl_mst_stream_setup(struct dp_ctrl_private *ctrl,
|
||||
struct dp_panel *panel)
|
||||
{
|
||||
|
Reference in New Issue
Block a user