[PATCH 0/8] SI power management fixes (v2)

Timur Kristóf timur.kristof at gmail.com
Mon Aug 25 21:46:27 UTC 2025


This series fixes some power management issues on SI,
addressing the feedback I got for the first version,
as well as additionally dealing with the issue of higher
refresh rate displays with the non-DC display code.

I recommend backporting these commits to the stable kernel
because they fix some issues that have been there since
the beginning.

Note, I decided not to include the radeon backports in
this series and instead will tackle that separately
once this one is accepted.

Timur Kristóf (8):
  drm/amdgpu: Power up UVD 3 for FW validation (v2)
  drm/amd/pm: Disable ULV even if unsupported
  drm/amd/pm: Fix si_upload_smc_data (v2)
  drm/amd/pm: Fix si_upload_smc_data register programming (v2)
  drm/amd/pm: Treat zero vblank time as too short in si_dpm (v2)
  drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
  drm/amd/pm: Fix SI DPM issues with high pixel clock (v2)
  drm/amd/pm: Remove wm_low and wm_high fields from amdgpu_crtc (v2)

 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h     |  2 -
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c       |  3 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c       |  3 +-
 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c        |  1 -
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c        |  3 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c        | 29 ++++++--
 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c |  7 ++
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c   | 75 +++++++++++++++-----
 8 files changed, 93 insertions(+), 30 deletions(-)

-- 
2.50.1


More information about the amd-gfx mailing list