Commit 19797687 authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/amdgpu: remove amdgpu_mes_fence_wait_polling()



No longer used so remove it.

Reviewed-by: default avatarMukul Joshi <mukul.joshi@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent fffe347e
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -32,18 +32,6 @@
#define AMDGPU_MES_MAX_NUM_OF_QUEUES_PER_PROCESS 1024
#define AMDGPU_ONE_DOORBELL_SIZE 8

signed long amdgpu_mes_fence_wait_polling(u64 *fence,
					  u64 wait_seq,
					  signed long timeout)
{

	while ((s64)(wait_seq - *fence) > 0 && timeout > 0) {
		udelay(2);
		timeout -= 2;
	}
	return timeout > 0 ? timeout : 0;
}

int amdgpu_mes_doorbell_process_slice(struct amdgpu_device *adev)
{
	return roundup(AMDGPU_ONE_DOORBELL_SIZE *
+0 −4
Original line number Diff line number Diff line
@@ -352,10 +352,6 @@ struct amdgpu_mes_funcs {
#define amdgpu_mes_kiq_hw_init(adev) (adev)->mes.kiq_hw_init((adev))
#define amdgpu_mes_kiq_hw_fini(adev) (adev)->mes.kiq_hw_fini((adev))

signed long amdgpu_mes_fence_wait_polling(u64 *fence,
					  u64 wait_seq,
					  signed long timeout);

int amdgpu_mes_ctx_get_offs(struct amdgpu_ring *ring, unsigned int id_offs);

int amdgpu_mes_init_microcode(struct amdgpu_device *adev, int pipe);