]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amdgpu: Reduce dequeue retry timeout for gfx9 family
authorHarish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Tue, 25 Feb 2025 20:50:30 +0000 (15:50 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Mar 2025 03:10:38 +0000 (23:10 -0400)
commit8a7820c07224bdae1ba704f295f9654cc2ed6691
tree4701ca3f117a0070db37fbe0c87b6224826bac29
parent02fc2f3c468d560c1daa17a55a88f33dc238f7ae
drm/amdgpu: Reduce dequeue retry timeout for gfx9 family

Dequeue retry timeout controls the interval between checks for unmet
conditions. On MI series, reduce this from 0x40 to 0x1 (~ 1 uS). The
cost of additional bandwidth consumed by CP when polling memory
shouldn't be substantial.

Signed-off-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Reviewed-by: Jonathan Kim <jonathan.kim@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
drivers/gpu/drm/amd/include/kgd_kfd_interface.h