aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c b/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
index c4753726a79f..e7a141c75467 100644
--- a/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
+++ b/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
@@ -164,7 +164,7 @@ static int uvd_v4_2_hw_init(void *handle)
164 goto done; 164 goto done;
165 } 165 }
166 166
167 r = amdgpu_ring_lock(ring, 10); 167 r = amdgpu_ring_alloc(ring, 10);
168 if (r) { 168 if (r) {
169 DRM_ERROR("amdgpu: ring failed to lock UVD ring (%d).\n", r); 169 DRM_ERROR("amdgpu: ring failed to lock UVD ring (%d).\n", r);
170 goto done; 170 goto done;
@@ -189,7 +189,7 @@ static int uvd_v4_2_hw_init(void *handle)
189 amdgpu_ring_write(ring, PACKET0(mmUVD_SEMA_CNTL, 0)); 189 amdgpu_ring_write(ring, PACKET0(mmUVD_SEMA_CNTL, 0));
190 amdgpu_ring_write(ring, 3); 190 amdgpu_ring_write(ring, 3);
191 191
192 amdgpu_ring_unlock_commit(ring); 192 amdgpu_ring_commit(ring);
193 193
194done: 194done:
195 /* lower clocks again */ 195 /* lower clocks again */
@@ -453,7 +453,7 @@ static int uvd_v4_2_ring_test_ring(struct amdgpu_ring *ring)
453 int r; 453 int r;
454 454
455 WREG32(mmUVD_CONTEXT_ID, 0xCAFEDEAD); 455 WREG32(mmUVD_CONTEXT_ID, 0xCAFEDEAD);
456 r = amdgpu_ring_lock(ring, 3); 456 r = amdgpu_ring_alloc(ring, 3);
457 if (r) { 457 if (r) {
458 DRM_ERROR("amdgpu: cp failed to lock ring %d (%d).\n", 458 DRM_ERROR("amdgpu: cp failed to lock ring %d (%d).\n",
459 ring->idx, r); 459 ring->idx, r);
@@ -461,7 +461,7 @@ static int uvd_v4_2_ring_test_ring(struct amdgpu_ring *ring)
461 } 461 }
462 amdgpu_ring_write(ring, PACKET0(mmUVD_CONTEXT_ID, 0)); 462 amdgpu_ring_write(ring, PACKET0(mmUVD_CONTEXT_ID, 0));
463 amdgpu_ring_write(ring, 0xDEADBEEF); 463 amdgpu_ring_write(ring, 0xDEADBEEF);
464 amdgpu_ring_unlock_commit(ring); 464 amdgpu_ring_commit(ring);
465 for (i = 0; i < adev->usec_timeout; i++) { 465 for (i = 0; i < adev->usec_timeout; i++) {
466 tmp = RREG32(mmUVD_CONTEXT_ID); 466 tmp = RREG32(mmUVD_CONTEXT_ID);
467 if (tmp == 0xDEADBEEF) 467 if (tmp == 0xDEADBEEF)