[PATCH 0/9] AMDGPU Usermode queue support for Navi4X
Shashank Sharma
shashank.sharma at amd.com
Thu Nov 21 13:10:46 UTC 2024
This patch series adds code to support Usermode queue on Navi 4X.
Most of the base usermode queue code (for Navi 3X) is already merged
into amd-staging-drm-next, this patch series does some clean-up to make
this code generic and reuse the existing framework for Navi 4X as well.
Alex Deucher (7):
drm/amdgpu: add some additional members to amdgpu_mqd_prop
drm/amdgpu/gfx11: update mqd init for UQ
drm/amdgpu/gfx12: update mqd init for UQ
drm/amdgpu/sdma6: update mqd init for UQ
drm/amdgpu/sdma7: update mqd init for UQ
drm/amdgpu/uq: remove gfx11 specifics from UQ setup
drm/amdgpu/uq: make MES UQ setup generic
Arunpravin Paneer Selvam (1):
drm/amdgpu: enable userqueue secure semaphore for GFX 12
Somalapuram Amaranath (1):
drm/amdgpu: enable userqueue support for GFX12
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 20 ++-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 38 +++--
...{mes_v11_0_userqueue.c => mes_userqueue.c} | 143 ++++++++----------
...{mes_v11_0_userqueue.h => mes_userqueue.h} | 6 +-
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 7 +-
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 9 ++
drivers/gpu/drm/amd/include/v12_structs.h | 4 +-
9 files changed, 126 insertions(+), 107 deletions(-)
rename drivers/gpu/drm/amd/amdgpu/{mes_v11_0_userqueue.c => mes_userqueue.c} (78%)
rename drivers/gpu/drm/amd/amdgpu/{mes_v11_0_userqueue.h => mes_userqueue.h} (91%)
--
2.46.2
More information about the amd-gfx
mailing list