[AMD Official Use Only - General] > From: Daniel Miess <daniel.mi...@amd.com> > > [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....@amd.com> > Cc: Mario Limonciello <mario.limoncie...@amd.com> > Cc: Alex Deucher <alexander.deuc...@amd.com> > Cc: sta...@vger.kernel.org > Acked-by: Tom Chung <chiahsuan.ch...@amd.com> > Signed-off-by: Daniel Miess <daniel.mi...@amd.com> > --- > 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