path: root/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
diff options
authorJerry (Fangzhi) Zuo <>2017-12-01 13:26:05 -0500
committerAlex Deucher <>2017-12-20 14:46:38 -0500
commit391ef035200f8c3c808fcb91deb86e605419caa7 (patch)
tree45bb2348eb95f14be685f0ab6e720a8759a1a03b /drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
parent23bfb33181d2af0109672b5f25f542378e7a01b1 (diff)
drm/amd/display: Fix rehook MST display not light back on
Original applied dm_restore_drm_connector_state() has got removed. Set link status to BAD before hotplug() event could trigger another modeset from userspace. The fix "Fix MST daisy chain SST not light up" commit makes so it is trying to create a stream prior to dc_sink. That makes dc_sink is not present in create_stream_for_sink(). Signed-off-by: Jerry (Fangzhi) Zuo <> Reviewed-by: Roman Li <> Acked-by: Harry Wentland <> Signed-off-by: Alex Deucher <>
Diffstat (limited to 'drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h')
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
index 8a1e4f5dbd64..2faa77a7eeda 100644
--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
@@ -189,6 +189,8 @@ struct amdgpu_dm_connector {
struct mutex hpd_lock;
bool fake_enable;
+ bool mst_connected;
#define to_amdgpu_dm_connector(x) container_of(x, struct amdgpu_dm_connector, base)