[pull] amdgpu, amdkfd drm-next-7.3
Alex Deucher <[email protected]> Fri, 31 Jul 2026 11:32:53 -0400
| Newsgroups | org.freedesktop.lists.amd-gfx,org.freedesktop.lists.dri-devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Dave, Simona,
While I was doing the follow up fixes for 7.2, I thought I'd do a last
few updates for 7.3.
The following changes since commit 6f16fcbb0c46a87e3d9685407e906573d60104b0:
drm/amd/display: use proper context for logging (2026-07-28 19:17:34 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-7.3-2026-07-31
for you to fetch changes up to 9243cf4777fc780157602603caa52c285908f26a:
drm/amd/amdgpu: remove duplicated code in gfx_v11 and gfx_v12 (2026-07-29 17:56:28 -0400)
----------------------------------------------------------------
amd-drm-next-7.3-2026-07-31:
amdgpu:
- PM sysfs fix for APUs
- DC pageflip timeout fixes
- New GFX7 soft reset implementation
- Misc code cleanup
amdkfd:
- Remove svm_bo eviction fence
----------------------------------------------------------------
Leo Li (1):
drm/amd/display: Exit idle optimizations before programming
Philip Yang (1):
drm/amdkfd: Remove svm_bo eviction fence
Timur Kristóf (9):
drm/amdgpu/gfx7: Make amdgpu_gfx_mqd_sw_init() usable on GFX7
drm/amdgpu/gfx7: Refactor MQD initialization and finalization
drm/amdgpu/gfx7: Return error code when compute ring tests fail
drm/amdgpu/gfx7: Return error code when failing to start GFX ring
drm/amdgpu/gfx7: Fixup emitting SWITCH_BUFFER packets
drm/amdgpu/gfx7: Clean up gfx ring during reset
drm/amdgpu/gfx7: Use COND_EXEC
drm/amdgpu/gfx7: Fixup IP block soft reset
drm/amdgpu/gfx7: Enable IP block soft reset as a GPU recovery method
Ulisses Paixao (1):
drm/amd/amdgpu: remove duplicated code in gfx_v11 and gfx_v12
Yang Wang (1):
drm/amd/pm: hide pp_table sysfs on APUs
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 21 --
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 58 +++-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 48 +---
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 49 +---
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 331 ++++++++++++----------
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 109 +++----
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 13 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 78 ++---
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 13 +-
17 files changed, 374 insertions(+), 392 deletions(-)