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

Reply via email to