[pull] amdgpu drm-fixes-6.17

Alex Deucher alexander.deucher at amd.com
Thu Jul 31 19:19:16 UTC 2025


Hi Dave, Simona,

Fixes for 6.17.  This includes the DSC fix for Linus.

The following changes since commit ba0f4c4c0f9d0f90300578fc8d081f43be281a71:

  Merge tag 'nova-next-v6.17-2025-07-18' of https://gitlab.freedesktop.org/drm/nova into drm-next (2025-07-21 12:56:39 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.17-2025-07-31

for you to fetch changes up to a0b34e4c8663b13e45c78267b4de3004b1a72490:

  drm/amdgpu: update mmhub 4.1.0 client id mappings (2025-07-28 16:39:49 -0400)

----------------------------------------------------------------
amd-drm-fixes-6.17-2025-07-31:

amdgpu:
- DSC divide by 0 fix
- clang fix
- DC debugfs fix
- Userq fixes
- Avoid extra evict-restore with KFD
- Backlight fix
- Documentation fix
- RAS fix
- Add new kicker handling
- DSC fix for DCN 3.1.4
- PSR fix
- Atomic fix
- DC reset fixes
- DCN 3.0.1 fix
- MMHUB client mapping fix

----------------------------------------------------------------
Alex Deucher (2):
      drm/amdgpu: track whether a queue is a kernel queue in amdgpu_mqd_prop
      drm/amdgpu: update mmhub 4.1.0 client id mappings

Dillon Varone (1):
      drm/amd/display: Fix divide by zero when calculating min ODM factor

Frank Min (1):
      drm/amdgpu: add kicker fws loading for gfx12/smu14/psp14

Gang Ba (1):
      drm/amdgpu: Avoid extra evict-restore process.

Ivan Lipski (1):
      drm/amd/display: Allow DCN301 to clear update flags

Lauri Tirkkonen (1):
      drm/amd/display: fix initial backlight brightness calculation

Mario Limonciello (3):
      drm/amd/display: Avoid configuring PSR granularity if PSR-SU not supported
      drm/amd/display: Only finalize atomic_obj if it was initialized
      drm/amd/display: Pass up errors for reset GPU that fails to init HW

Nathan Chancellor (1):
      drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram()

Peter Shkenev (1):
      drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities

Roman Li (1):
      drm/amd/display: Disable dsc_power_gate for dcn314 by default

Srinivasan Shanmugam (1):
      drm/amd/display: Fix misuse of /** to /* in 'dce_i2c_hw.c'

Yang Wang (1):
      drm/amd/amdgpu: fix missing lock for cper.ring->rptr/wptr access

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c           |  6 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c          |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  6 ++--
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             | 14 ++++++---
 drivers/gpu/drm/amd/amdgpu/imu_v12_0.c             | 13 ++++++---
 drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c          | 34 +++++++++-------------
 drivers/gpu/drm/amd/amdgpu/psp_v14_0.c             |  2 ++
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 11 ++++---
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c  |  6 ++--
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  3 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c    |  8 ++++-
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        | 29 +++++++++---------
 .../display/dc/resource/dcn314/dcn314_resource.c   |  1 +
 drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c     | 11 +++++--
 17 files changed, 88 insertions(+), 61 deletions(-)


More information about the dri-devel mailing list