Skip to content

Commit 19a274f

Browse files
Anthony Wangalexdeucher
authored andcommitted
drm/amd/display: disable seamless boot for external DP
[Why] Primary feature use case is with eDP panels. [How] Fail seamless boot validation if display is not an eDP panel. Signed-off-by: Anthony Wang <[email protected]> Reviewed-by: Martin Leung <[email protected]> Acked-by: Aurabindo Pillai <[email protected]> Tested-by: Daniel Wheeler <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent 4ccf944 commit 19a274f

File tree

1 file changed

+3
-4
lines changed
  • drivers/gpu/drm/amd/display/dc/core

1 file changed

+3
-4
lines changed

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1323,11 +1323,10 @@ bool dc_validate_seamless_boot_timing(const struct dc *dc,
13231323
struct dc_link *link = sink->link;
13241324
unsigned int i, enc_inst, tg_inst = 0;
13251325

1326-
// Seamless port only support single DP and EDP so far
1327-
if ((sink->sink_signal != SIGNAL_TYPE_DISPLAY_PORT &&
1328-
sink->sink_signal != SIGNAL_TYPE_EDP) ||
1329-
sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT_MST)
1326+
/* Support seamless boot on EDP displays only */
1327+
if (sink->sink_signal != SIGNAL_TYPE_EDP) {
13301328
return false;
1329+
}
13311330

13321331
/* Check for enabled DIG to identify enabled display */
13331332
if (!link->link_enc->funcs->is_dig_enabled(link->link_enc))

0 commit comments

Comments
 (0)