Hi Dave, Simona, Fixes for 7.3.
The following changes since commit 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e: Linux 7.3-rc5 (2026-09-27 13:55:01 -0700) are available in the Git repository at: https://gitlab.freedesktop.org/drm/amdgpu/kernel.git tags/amd-drm-fixes-7.3-2026-10-01 for you to fetch changes up to a22e5e4f2ebbdbb962cc3233094d189c4dfaa051: drm/amdgpu: reset VI ASIC on MacBookPro14,3 (2026-10-01 17:18:34 -0400) ---------------------------------------------------------------- amd-drm-fixes-7.3-2026-10-01: amdgpu: - dc_state_create_copy() fix - HDMI RGB limited range fix - eDP ASSR fix - DCE 6 fixes - DCE 8.1 fix - SI DPM fixes - Reset fixes - Workaround for multiple SDMA entities with DCC - PWM backlight fix - GPUVM fixes - Switcheroo fix - Error handling leak fixes - GC 6 unload FW leak fix - SDMA 7.1 fix - DML frame size limit fix - RGB vs YCbCr 4:4:4 fix - DP MST fix - DC Power module fixes - MacBookPro14,3 fix amdkfd: - SVM fix radeon: - Sparc64 fix ---------------------------------------------------------------- Adrian Betschart (2): drm/amd/display: Default HDMI RGB output to limited range on CTA modes drm/amd/display: Try RGB before YCbCr 4:4:4 in stream validation Alex Deucher (3): drm/amdgpu/gmc12: properly pass flush_type to gmc_v12_0_flush_vm_hub() drm/amdgpu: drop userq callback assignment for sdma 7.1 drm/amdgpu/gmc12.1: properly pass flush_type to gmc_v12_1_flush_vm_hub() Andrew Martin (1): drm/amdkfd: Fix always mapped range mapping to all ACCESS GPUs Arthur Heymans (1): drm/amd/display: Preserve eDP mode on initial ASSR failure Francisco Beltrán Millalén (1): drm/amdgpu: reset VI ASIC on MacBookPro14,3 Guangshuo Li (2): drm/amdgpu: fix IP instance memory leak on kobject add failure drm/amdgpu: fix ACP MFD device leak on init failure Hari Mishal (1): drm/amd/display: guard dc_sink dereferences in MST mode validation Imre Kaloz (1): drm/radeon: Read the VRAM VBIOS signature with readb() Jesse Zhang (4): drm/amdgpu: support non-guilty job save on ring backup drm/amdgpu: fix empty fence backup and replay intervals drm/amdgpu/gfx12: set KMD_QUEUE for kernel gfx queues drm/amdgpu/gfx11: set KMD_QUEUE for kernel gfx queues Jiangshan Yi (1): drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend Pierre-Eric Pelloux-Prayer (1): drm/amdgpu: implement workaround for sdma dcc corruption Ray Wu (1): drm/amd/display: map PWM brightness through custom backlight curve Sasha Levin (1): drm/amd/display: Fix sanitizer check for the DML frame size limit Simon Polack (1): drm/amd/display: Fix stale replay_events after mod_power stream removal Theo Andersen Carton (1): drm/amdgpu: skip the noirq suspend reset for a switcheroo-parked GPU Timur Kristóf (5): drm/amd/display: Fix fast updates on DCE 6.x drm/amd/display: Fix fast updates on DCE 8.1 drm/amd/display: Mark DCE 6.4 as not APU drm/amd/pm/si: Check AMD_IS_MOBILITY flag for PPSMC_SYSTEMFLAG_GPIO_DC drm/amd/pm/si: Fix updating clock limits on AC/DC Willian Oliveira (1): drm/amdgpu/gfx6: fix firmware leak on teardown drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 13 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 37 ++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 9 ++ drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c | 4 - drivers/gpu/drm/amd/amdgpu/vi.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 13 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 11 +- .../amd/display/amdgpu_dm/amdgpu_dm_backlight.c | 90 +++++++++++++--- .../amd/display/amdgpu_dm/amdgpu_dm_connector.c | 24 ++++- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- .../amdgpu_dm/tests/amdgpu_dm_connector_test.c | 117 +++++++++++++++++++++ drivers/gpu/drm/amd/display/dc/dc.h | 1 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dml2_0/Makefile | 2 +- .../dc/link/protocols/link_edp_panel_control.c | 4 +- .../amd/display/dc/resource/dce60/dce60_resource.c | 13 ++- .../amd/display/dc/resource/dce80/dce80_resource.c | 2 + drivers/gpu/drm/amd/display/modules/power/power.c | 2 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 39 +++---- drivers/gpu/drm/radeon/radeon_bios.c | 6 +- 27 files changed, 348 insertions(+), 74 deletions(-)
