Loading drivers/video/fbdev/msm/mdss_dp_aux.c +10 −0 Original line number Diff line number Diff line Loading @@ -395,6 +395,7 @@ static int dp_aux_rw_cmds_retry(struct mdss_dp_drv_pdata *dp, int i; u32 aux_cfg1_config_count; int ret; bool connected = false; aux_cfg1_config_count = mdss_dp_phy_aux_get_config_cnt(dp, PHY_AUX_CFG1); Loading @@ -404,6 +405,15 @@ retry: do { struct edp_cmd cmd1 = *cmd; mutex_lock(&dp->attention_lock); connected = dp->cable_connected; mutex_unlock(&dp->attention_lock); if (!connected) { pr_err("dp cable disconnected\n"); break; } dp->aux_error_num = EDP_AUX_ERR_NONE; pr_debug("Trying %s, iteration count: %d\n", mdss_dp_aux_transaction_to_string(transaction), Loading Loading
drivers/video/fbdev/msm/mdss_dp_aux.c +10 −0 Original line number Diff line number Diff line Loading @@ -395,6 +395,7 @@ static int dp_aux_rw_cmds_retry(struct mdss_dp_drv_pdata *dp, int i; u32 aux_cfg1_config_count; int ret; bool connected = false; aux_cfg1_config_count = mdss_dp_phy_aux_get_config_cnt(dp, PHY_AUX_CFG1); Loading @@ -404,6 +405,15 @@ retry: do { struct edp_cmd cmd1 = *cmd; mutex_lock(&dp->attention_lock); connected = dp->cable_connected; mutex_unlock(&dp->attention_lock); if (!connected) { pr_err("dp cable disconnected\n"); break; } dp->aux_error_num = EDP_AUX_ERR_NONE; pr_debug("Trying %s, iteration count: %d\n", mdss_dp_aux_transaction_to_string(transaction), Loading