]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
drm/i915/dp: Fix DP MST error after unplugging TypeC cable
authorSrinivasan S <srinivasan.s@intel.com>
Wed, 25 Sep 2019 00:35:42 +0000 (06:05 +0530)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 1 Oct 2019 11:56:07 +0000 (14:56 +0300)
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>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/1569371742-109402-1-git-send-email-srinivasan.s@intel.com
drivers/gpu/drm/i915/display/intel_dp_mst.c

index cf4d851a513955a35e4c6c16890e0e81dd910d34..df4f35c10a6937743991ede1529232c2a120570b 100644 (file)
@@ -215,7 +215,7 @@ static void intel_mst_disable_dp(struct intel_encoder *encoder,
 
        ret = drm_dp_update_payload_part1(&intel_dp->mst_mgr);
        if (ret) {
-               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,