Home
last modified time | relevance | path

Searched refs:ring_dec (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
A Djpeg_v4_0_3.c121 ring = &adev->jpeg.inst[i].ring_dec[j]; in jpeg_v4_0_3_sw_init()
223 ring = &adev->jpeg.inst[i].ring_dec[j]; in jpeg_v4_0_3_start_sriov()
318 ring = &adev->jpeg.inst[i].ring_dec[j]; in jpeg_v4_0_3_hw_init()
329 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v4_0_3_hw_init()
339 ring = &adev->jpeg.inst[i].ring_dec[j]; in jpeg_v4_0_3_hw_init()
516 ring = &adev->jpeg.inst[i].ring_dec[j]; in jpeg_v4_0_3_start()
1026 amdgpu_fence_process(&adev->jpeg.inst[inst].ring_dec[0]); in jpeg_v4_0_3_process_interrupt()
1029 amdgpu_fence_process(&adev->jpeg.inst[inst].ring_dec[1]); in jpeg_v4_0_3_process_interrupt()
1032 amdgpu_fence_process(&adev->jpeg.inst[inst].ring_dec[2]); in jpeg_v4_0_3_process_interrupt()
1118 adev->jpeg.inst[i].ring_dec[j].me = i; in jpeg_v4_0_3_set_dec_ring_funcs()
[all …]
A Djpeg_v3_0.c102 ring = adev->jpeg.inst->ring_dec; in jpeg_v3_0_sw_init()
148 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v3_0_hw_init()
327 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v3_0_start()
524 amdgpu_fence_process(adev->jpeg.inst->ring_dec); in jpeg_v3_0_process_interrupt()
589 adev->jpeg.inst->ring_dec->funcs = &jpeg_v3_0_dec_ring_vm_funcs; in jpeg_v3_0_set_dec_ring_funcs()
A Djpeg_v5_0_0.c89 ring = adev->jpeg.inst->ring_dec; in jpeg_v5_0_0_sw_init()
136 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v5_0_0_hw_init()
318 struct amdgpu_ring *ring = adev->jpeg.inst[inst_idx].ring_dec; in jpeg_v5_0_0_start_dpg_mode()
402 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v5_0_0_start()
611 amdgpu_fence_process(adev->jpeg.inst->ring_dec); in jpeg_v5_0_0_process_interrupt()
676 adev->jpeg.inst->ring_dec->funcs = &jpeg_v5_0_0_dec_ring_vm_funcs; in jpeg_v5_0_0_set_dec_ring_funcs()
A Djpeg_v2_5.c129 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_sw_init()
190 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_hw_init()
331 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_start()
604 amdgpu_fence_process(adev->jpeg.inst[ip_instance].ring_dec); in jpeg_v2_5_process_interrupt()
727 adev->jpeg.inst[i].ring_dec->funcs = &jpeg_v2_5_dec_ring_vm_funcs; in jpeg_v2_5_set_dec_ring_funcs()
729 adev->jpeg.inst[i].ring_dec->funcs = &jpeg_v2_6_dec_ring_vm_funcs; in jpeg_v2_5_set_dec_ring_funcs()
730 adev->jpeg.inst[i].ring_dec->me = i; in jpeg_v2_5_set_dec_ring_funcs()
A Djpeg_v4_0_5.c142 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v4_0_5_sw_init()
201 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v4_0_5_hw_init()
395 struct amdgpu_ring *ring = adev->jpeg.inst[inst_idx].ring_dec; in jpeg_v4_0_5_start_dpg_mode()
485 ring = adev->jpeg.inst[i].ring_dec; in jpeg_v4_0_5_start()
728 amdgpu_fence_process(adev->jpeg.inst[ip_instance].ring_dec); in jpeg_v4_0_5_process_interrupt()
803 adev->jpeg.inst[i].ring_dec->funcs = &jpeg_v4_0_5_dec_ring_vm_funcs; in jpeg_v4_0_5_set_dec_ring_funcs()
804 adev->jpeg.inst[i].ring_dec->me = i; in jpeg_v4_0_5_set_dec_ring_funcs()
A Djpeg_v4_0.c109 ring = adev->jpeg.inst->ring_dec; in jpeg_v4_0_sw_init()
160 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v4_0_hw_init()
366 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v4_0_start()
448 ring = adev->jpeg.inst->ring_dec; in jpeg_v4_0_start_sriov()
691 amdgpu_fence_process(adev->jpeg.inst->ring_dec); in jpeg_v4_0_process_interrupt()
756 adev->jpeg.inst->ring_dec->funcs = &jpeg_v4_0_dec_ring_vm_funcs; in jpeg_v4_0_set_dec_ring_funcs()
A Djpeg_v1_0.c447 amdgpu_fence_process(adev->jpeg.inst->ring_dec); in jpeg_v1_0_process_interrupt()
495 ring = adev->jpeg.inst->ring_dec; in jpeg_v1_0_sw_init()
520 amdgpu_ring_fini(adev->jpeg.inst->ring_dec); in jpeg_v1_0_sw_fini()
533 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v1_0_start()
591 adev->jpeg.inst->ring_dec->funcs = &jpeg_v1_0_decode_ring_vm_funcs; in jpeg_v1_0_set_dec_ring_funcs()
612 if (amdgpu_fence_wait_empty(&adev->vcn.inst->ring_dec)) in jpeg_v1_0_ring_begin_use()
A Dvcn_v1_0.c160 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_sw_init()
248 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_hw_init()
262 ring = adev->jpeg.inst->ring_dec; in vcn_v1_0_hw_init()
832 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_spg_mode()
1006 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_dpg_mode()
1301 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()
1348 ring = adev->jpeg.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()
1362 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()
1773 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v1_0_process_interrupt()
1846 if (amdgpu_fence_count_emitted(adev->jpeg.inst->ring_dec)) in vcn_v1_0_idle_work_handler()
[all …]
A Djpeg_v2_0.c88 ring = adev->jpeg.inst->ring_dec; in jpeg_v2_0_sw_init()
134 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_init()
312 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v2_0_start()
733 amdgpu_fence_process(adev->jpeg.inst->ring_dec); in jpeg_v2_0_process_interrupt()
798 adev->jpeg.inst->ring_dec->funcs = &jpeg_v2_0_dec_ring_vm_funcs; in jpeg_v2_0_set_dec_ring_funcs()
A Damdgpu_jpeg.c85 amdgpu_ring_fini(&adev->jpeg.inst[i].ring_dec[j]); in amdgpu_jpeg_sw_fini()
117 fences += amdgpu_fence_count_emitted(&adev->jpeg.inst[i].ring_dec[j]); in amdgpu_jpeg_idle_work_handler()
A Dvcn_v2_0.c166 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init()
278 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_init()
842 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_dpg_mode()
977 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start()
1751 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v2_0_process_interrupt()
1863 adev->vcn.inst->ring_dec.wptr = 0; in vcn_v2_0_start_mmsch()
1864 adev->vcn.inst->ring_dec.wptr_old = 0; in vcn_v2_0_start_mmsch()
1865 vcn_v2_0_dec_ring_set_wptr(&adev->vcn.inst->ring_dec); in vcn_v2_0_start_mmsch()
2007 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_sriov()
2180 adev->vcn.inst->ring_dec.funcs = &vcn_v2_0_dec_ring_vm_funcs; in vcn_v2_0_set_dec_ring_funcs()
A Dvcn_v3_0.c224 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_sw_init()
361 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()
392 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()
1087 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v3_0_start_dpg_mode()
1274 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start()
1452 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start_sriov()
2082 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()
2084 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_sw_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()
2085 adev->vcn.inst[i].ring_dec.me = i; in vcn_v3_0_set_dec_ring_funcs()
2219 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v3_0_process_interrupt()
A Damdgpu_jpeg.h99 struct amdgpu_ring ring_dec[AMDGPU_MAX_JPEG_RINGS]; member
A Dvcn_v2_5.c223 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_sw_init()
357 adev->vcn.inst[j].ring_dec.sched.ready = true; in vcn_v2_5_hw_init()
360 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_hw_init()
965 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v2_5_start_dpg_mode()
1157 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_start()
1366 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_sriov_start()
1756 adev->vcn.inst[i].ring_dec.funcs = &vcn_v2_5_dec_ring_vm_funcs; in vcn_v2_5_set_dec_ring_funcs()
1757 adev->vcn.inst[i].ring_dec.me = i; in vcn_v2_5_set_dec_ring_funcs()
1887 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v2_5_process_interrupt()
A Damdgpu_vcn.h286 struct amdgpu_ring ring_dec; member
A Damdgpu_vcn.c268 amdgpu_ring_fini(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_sw_fini()
406 fence[j] += amdgpu_fence_count_emitted(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_idle_work_handler()
A Damdgpu_kms.c450 if (adev->vcn.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()
478 if (adev->jpeg.inst[i].ring_dec[j].sched.ready) in amdgpu_hw_ip_info()

Completed in 39 milliseconds