Loading drivers/gpu/drm/msm/dp/dp_display.c +4 −2 Original line number Diff line number Diff line Loading @@ -1182,7 +1182,8 @@ static int dp_display_pre_disable(struct dp_display *dp_display) dp->hdcp.ops->off(dp->hdcp.data); } if (dp->usbpd->hpd_high && dp->usbpd->alt_mode_cfg_done) { if (dp->usbpd->hpd_high && !dp_display_is_sink_count_zero(dp) && dp->usbpd->alt_mode_cfg_done) { if (dp->audio_supported) dp->audio->off(dp->audio); Loading Loading @@ -1235,7 +1236,8 @@ static int dp_display_disable(struct dp_display *dp_display) * any notification from driver. Initialize post_open callback to notify * DP connection once framework restarts. */ if (dp->usbpd->hpd_high && dp->usbpd->alt_mode_cfg_done) if (dp->usbpd->hpd_high && !dp_display_is_sink_count_zero(dp) && dp->usbpd->alt_mode_cfg_done) dp_display->post_open = dp_display_post_open; dp->power_on = false; Loading Loading
drivers/gpu/drm/msm/dp/dp_display.c +4 −2 Original line number Diff line number Diff line Loading @@ -1182,7 +1182,8 @@ static int dp_display_pre_disable(struct dp_display *dp_display) dp->hdcp.ops->off(dp->hdcp.data); } if (dp->usbpd->hpd_high && dp->usbpd->alt_mode_cfg_done) { if (dp->usbpd->hpd_high && !dp_display_is_sink_count_zero(dp) && dp->usbpd->alt_mode_cfg_done) { if (dp->audio_supported) dp->audio->off(dp->audio); Loading Loading @@ -1235,7 +1236,8 @@ static int dp_display_disable(struct dp_display *dp_display) * any notification from driver. Initialize post_open callback to notify * DP connection once framework restarts. */ if (dp->usbpd->hpd_high && dp->usbpd->alt_mode_cfg_done) if (dp->usbpd->hpd_high && !dp_display_is_sink_count_zero(dp) && dp->usbpd->alt_mode_cfg_done) dp_display->post_open = dp_display_post_open; dp->power_on = false; Loading