Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdgpu: remove fence_lock

Was never used as far as I can see.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Chunming Zhou <david1.zhou@amd.com>
Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Christian König and committed by
Alex Deucher
7c23ace2 92c023c4

-2
-1
drivers/gpu/drm/amd/amdgpu/amdgpu.h
··· 772 772 struct amdgpu_fence_driver fence_drv; 773 773 struct amd_gpu_scheduler sched; 774 774 775 - spinlock_t fence_lock; 776 775 struct amdgpu_bo *ring_obj; 777 776 volatile uint32_t *ring; 778 777 unsigned rptr_offs;
-1
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
··· 198 198 ring->cond_exe_gpu_addr = adev->wb.gpu_addr + (ring->cond_exe_offs * 4); 199 199 ring->cond_exe_cpu_addr = &adev->wb.wb[ring->cond_exe_offs]; 200 200 201 - spin_lock_init(&ring->fence_lock); 202 201 r = amdgpu_fence_driver_start_ring(ring, irq_src, irq_type); 203 202 if (r) { 204 203 dev_err(adev->dev, "failed initializing fences (%d).\n", r);