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(-)