Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Djpeg_v3_0.c100 ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_sw_init()
145 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_hw_init()
331 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_start()
528 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v3_0_process_interrupt()
591 adev->jpeg.inst->ring_dec.funcs = &jpeg_v3_0_dec_ring_vm_funcs; in jpeg_v3_0_set_dec_ring_funcs()
A Djpeg_v2_5.c128 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_sw_init()
181 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_hw_init()
321 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_start()
586 amdgpu_fence_process(&adev->jpeg.inst[ip_instance].ring_dec); in jpeg_v2_5_process_interrupt()
709 adev->jpeg.inst[i].ring_dec.funcs = &jpeg_v2_5_dec_ring_vm_funcs; in jpeg_v2_5_set_dec_ring_funcs()
711 adev->jpeg.inst[i].ring_dec.funcs = &jpeg_v2_6_dec_ring_vm_funcs; in jpeg_v2_5_set_dec_ring_funcs()
712 adev->jpeg.inst[i].ring_dec.me = i; in jpeg_v2_5_set_dec_ring_funcs()
A Djpeg_v1_0.c440 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v1_0_process_interrupt()
487 ring = &adev->jpeg.inst->ring_dec; in jpeg_v1_0_sw_init()
511 amdgpu_ring_fini(&adev->jpeg.inst[0].ring_dec); in jpeg_v1_0_sw_fini()
524 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v1_0_start()
582 adev->jpeg.inst->ring_dec.funcs = &jpeg_v1_0_decode_ring_vm_funcs; in jpeg_v1_0_set_dec_ring_funcs()
604 if (amdgpu_fence_wait_empty(&adev->vcn.inst->ring_dec)) in jpeg_v1_0_ring_begin_use()
A Djpeg_v4_0.c104 ring = &adev->jpeg.inst->ring_dec; in jpeg_v4_0_sw_init()
149 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v4_0_hw_init()
346 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v4_0_start()
542 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v4_0_process_interrupt()
609 adev->jpeg.inst->ring_dec.funcs = &jpeg_v4_0_dec_ring_vm_funcs; in jpeg_v4_0_set_dec_ring_funcs()
A Dvcn_v1_0.c122 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_sw_init()
198 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_hw_init()
212 ring = &adev->jpeg.inst->ring_dec; in vcn_v1_0_hw_init()
789 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_spg_mode()
963 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_dpg_mode()
1258 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()
1305 ring = &adev->jpeg.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()
1319 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()
1730 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v1_0_process_interrupt()
1803 if (amdgpu_fence_count_emitted(&adev->jpeg.inst->ring_dec)) in vcn_v1_0_idle_work_handler()
[all …]
A Djpeg_v2_0.c86 ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_sw_init()
131 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_init()
314 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_start()
731 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v2_0_process_interrupt()
794 adev->jpeg.inst->ring_dec.funcs = &jpeg_v2_0_dec_ring_vm_funcs; in jpeg_v2_0_set_dec_ring_funcs()
A Damdgpu_jpeg.h39 struct amdgpu_ring ring_dec; member
A Damdgpu_jpeg.c54 amdgpu_ring_fini(&adev->jpeg.inst[i].ring_dec); in amdgpu_jpeg_sw_fini()
85 fences += amdgpu_fence_count_emitted(&adev->jpeg.inst[i].ring_dec); in amdgpu_jpeg_idle_work_handler()
A Dvcn_v2_0.c128 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init()
227 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_init()
796 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_dpg_mode()
933 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start()
1707 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v2_0_process_interrupt()
1819 adev->vcn.inst->ring_dec.wptr = 0; in vcn_v2_0_start_mmsch()
1820 adev->vcn.inst->ring_dec.wptr_old = 0; in vcn_v2_0_start_mmsch()
1821 vcn_v2_0_dec_ring_set_wptr(&adev->vcn.inst->ring_dec); in vcn_v2_0_start_mmsch()
1963 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_sriov()
2076 adev->vcn.inst->ring_dec.funcs = &vcn_v2_0_dec_ring_vm_funcs; in vcn_v2_0_set_dec_ring_funcs()
A Dvcn_v2_5.c184 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_sw_init()
291 adev->vcn.inst[j].ring_dec.sched.ready = true; in vcn_v2_5_hw_init()
294 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_hw_init()
901 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v2_5_start_dpg_mode()
1093 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_start()
1302 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()
1758 adev->vcn.inst[i].ring_dec.funcs = &vcn_v2_6_dec_ring_vm_funcs; in vcn_v2_5_set_dec_ring_funcs()
1759 adev->vcn.inst[i].ring_dec.me = i; in vcn_v2_5_set_dec_ring_funcs()
1886 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v2_5_process_interrupt()
A Dvcn_v3_0.c185 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_sw_init()
309 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()
340 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()
1042 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v3_0_start_dpg_mode()
1229 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start()
1406 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start_sriov()
2038 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()
2040 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_sw_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()
2041 adev->vcn.inst[i].ring_dec.me = i; in vcn_v3_0_set_dec_ring_funcs()
2179 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v3_0_process_interrupt()
A Damdgpu_vcn.h233 struct amdgpu_ring ring_dec; member
A Damdgpu_vcn.c228 amdgpu_ring_fini(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_sw_fini()
369 fence[j] += amdgpu_fence_count_emitted(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_idle_work_handler()
A Damdgpu_kms.c438 if (adev->vcn.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()
465 if (adev->jpeg.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()

Completed in 29 milliseconds