diff mbox series

[v2] drm/i915/dp: Fix DP MST error after unplugging TypeC cable

Message ID 1569364678-144501-1-git-send-email-srinivasan.s@intel.com (mailing list archive)
State New, archived
Headers show
Series [v2] drm/i915/dp: Fix DP MST error after unplugging TypeC cable | expand

Commit Message

S, Srinivasan Sept. 24, 2019, 10:37 p.m. UTC
From: Srinivasan S <srinivasan.s@intel.com>

This patch avoids DP MST payload error message in dmesg, as it is trying
to update the payload to the disconnected DP MST device. After DP MST
device is disconnected we should not be updating the payload and
hence remove the error.

v2: Removed the connector status check and converted from error to debug.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111632
Signed-off-by: Srinivasan S <srinivasan.s@intel.com>
---
 drivers/gpu/drm/i915/display/intel_dp_mst.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)
diff mbox series

Patch

diff --git a/drivers/gpu/drm/i915/display/intel_dp_mst.c b/drivers/gpu/drm/i915/display/intel_dp_mst.c
index 5b2278fdf675..497a6ae0d2c0 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_mst.c
@@ -215,12 +215,7 @@  static void intel_mst_disable_dp(struct intel_encoder *encoder,
 
 	ret = drm_dp_update_payload_part1(&intel_dp->mst_mgr);
 	if (ret) {
-		if (!connector ||
-		    connector->base.status != connector_status_connected) {
-			DRM_WARN("DP MST disconnect\n");
-		} else {
-			DRM_ERROR("failed to update payload %d\n", ret);
-		}
+		DRM_DEBUG_KMS("failed to update payload %d\n", ret);
 	}
 	if (old_crtc_state->has_audio)
 		intel_audio_codec_disable(encoder,