On 9/2/25 07:59, Alex Deucher wrote:
On Tue, Aug 26, 2025 at 10:23 AM Alex Deucher <alexdeuc...@gmail.com> wrote:

On Mon, Aug 25, 2025 at 5:56 PM Timur Kristóf <timur.kris...@gmail.com> wrote:

Compared to the previous version of this series, v2 fixes
the rebase conflicts on amd-staging-drm-next and includes
an additional patch to address page flip timeouts when the
displays are blanked.

Currently when using DC on DCE 6, it produces pageflip timeouts:

1. When displays are blanked
This is caused by (mistakenly) turning off the display engine
clock on DCE 6.0 and 6.4 which is also the DP clock.

2. After suspend/resume
The root cause is that DC assumes that the VUPDATE interrupt
is always present, when in fact it isn't supported by DCE 6,
which also doesn't support VRR.

Finally, there is also a patch to disable fast boot mode
on DCE 6. The rationale is that this already didn't work
on DCE 8, and even if it did I have no means to test it.

Timur Kristóf (4):
   drm/amd/display: Keep PLL0 running on DCE 6.0 and 6.4 (v2)
   drm/amd/display: Disable fastboot on DCE 6 too
   drm/amd/display: Disable VRR on DCE 6
   drm/amd/display: Don't use non-registered VUPDATE on DCE 6 (v2)

Series is:
Reviewed-by: Alex Deucher <alexander.deuc...@amd.com>

@alexh...@amd.com
Were you planning to include this series in an upcoming DC promotion
or should I pick it up?

I will send them to weekly DC promotion.

Thanks.


Thanks,

Alex



  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 26 ++++++++++++-------
  .../amd/display/amdgpu_dm/amdgpu_dm_crtc.c    | 16 +++++++-----
  drivers/gpu/drm/amd/display/dc/dc_helper.c    |  5 ++++
  drivers/gpu/drm/amd/display/dc/dm_services.h  |  2 ++
  .../amd/display/dc/hwss/dce110/dce110_hwseq.c |  6 ++---
  .../dc/resource/dce60/dce60_resource.c        | 11 +++++++-
  6 files changed, 46 insertions(+), 20 deletions(-)

--
2.50.1


Reply via email to