[AMD Official Use Only - General] > From: Daniel Miess <daniel.miess@xxxxxxx> > > [Why] > eDPs fail to light up with seamless boot enabled > > [How] > When seamless boot is enabled don't configure dpms_off > in disable_vbios_mode_if_required. > > Reviewed-by: Charlene Liu <charlene.liu@xxxxxxx> > Cc: Mario Limonciello <mario.limonciello@xxxxxxx> > Cc: Alex Deucher <alexander.deucher@xxxxxxx> > Cc: stable@xxxxxxxxxxxxxxx > Acked-by: Tom Chung <chiahsuan.chung@xxxxxxx> > Signed-off-by: Daniel Miess <daniel.miess@xxxxxxx> > --- > drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +++ > 1 file changed, 3 insertions(+) Feifei, Can you recheck seamless boot on DCN3.2 after this lands into amd-staging-drm-next? If it works, we may remove the check to only apply it to APUs. > > diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c > b/drivers/gpu/drm/amd/display/dc/core/dc.c > index bd4834f921c1..88d41bf6d53a 100644 > --- a/drivers/gpu/drm/amd/display/dc/core/dc.c > +++ b/drivers/gpu/drm/amd/display/dc/core/dc.c > @@ -1230,6 +1230,9 @@ static void disable_vbios_mode_if_required( > if (stream == NULL) > continue; > > + if (stream->apply_seamless_boot_optimization) > + continue; > + > // only looking for first odm pipe > if (pipe->prev_odm_pipe) > continue; > -- > 2.25.1