Commit dc25e377 authored by Xiaogang Chen's avatar Xiaogang Chen Committed by Simon Ser

drm: distinguish return value of drm_dp_check_and_send_link_address

drm_dp_check_and_send_link_address discovers MST device topology. It can
return both positive and negative values. When it returns positive
values there is no error found. If it returns negative values there is
error found, such as get NAK , timeout, etc. Following
drm_kms_helper_hotplug_event should be called when
drm_dp_check_and_send_link_address returns positive value.
Signed-off-by: default avatarXiaogang Chen <xiaogang.chen@amd.com>
Acked-by: default avatarSimon Ser <contact@emersion.fr>
Signed-off-by: Simon Ser <contact@emersion.fr> (re-formatted commit message)
Link: https://patchwork.freedesktop.org/patch/msgid/DM6PR12MB2602B6281BF8C9430115E03BE3AA0@DM6PR12MB2602.namprd12.prod.outlook.com
parent 7e60bdeb
...@@ -2751,7 +2751,7 @@ static void drm_dp_mst_link_probe_work(struct work_struct *work) ...@@ -2751,7 +2751,7 @@ static void drm_dp_mst_link_probe_work(struct work_struct *work)
drm_dp_mst_topology_put_mstb(mstb); drm_dp_mst_topology_put_mstb(mstb);
mutex_unlock(&mgr->probe_lock); mutex_unlock(&mgr->probe_lock);
if (ret) if (ret > 0)
drm_kms_helper_hotplug_event(dev); drm_kms_helper_hotplug_event(dev);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment