Skip to content

Commit f2700d0

Browse files
Roy Chanalexdeucher
authored andcommitted
drm/amd/display: Revert "Disconnect non-DP with no EDID"
[Why] Found a use case (IPKVM) that DP-VGA active dongle does not return any EDID and the mentioned commit broke it. [How] This reverts "Disconnect non-DP with no EDID" Signed-off-by: Roy Chan <roy.chan@amd.com> Reviewed-by: Chris Park <Chris.Park@amd.com> Acked-by: Stylon Wang <stylon.wang@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
1 parent fcd1e48 commit f2700d0

1 file changed

Lines changed: 0 additions & 18 deletions

File tree

drivers/gpu/drm/amd/display/dc/core/dc_link.c

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1099,24 +1099,6 @@ static bool dc_link_detect_helper(struct dc_link *link,
10991099
dc_is_dvi_signal(link->connector_signal)) {
11001100
if (prev_sink)
11011101
dc_sink_release(prev_sink);
1102-
link_disconnect_sink(link);
1103-
1104-
return false;
1105-
}
1106-
/*
1107-
* Abort detection for DP connectors if we have
1108-
* no EDID and connector is active converter
1109-
* as there are no display downstream
1110-
*
1111-
*/
1112-
if (dc_is_dp_sst_signal(link->connector_signal) &&
1113-
(link->dpcd_caps.dongle_type ==
1114-
DISPLAY_DONGLE_DP_VGA_CONVERTER ||
1115-
link->dpcd_caps.dongle_type ==
1116-
DISPLAY_DONGLE_DP_DVI_CONVERTER)) {
1117-
if (prev_sink)
1118-
dc_sink_release(prev_sink);
1119-
link_disconnect_sink(link);
11201102

11211103
return false;
11221104
}

0 commit comments

Comments
 (0)