Searched refs:ring_dec (Results 1 – 13 of 13) sorted by relevance
92 ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_sw_init()137 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_hw_init()164 ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_hw_fini()325 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_start()522 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v3_0_process_interrupt()585 adev->jpeg.inst->ring_dec.funcs = &jpeg_v3_0_dec_ring_vm_funcs; in jpeg_v3_0_set_dec_ring_funcs()
113 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_sw_init()166 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_hw_init()197 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_hw_fini()308 ring = &adev->jpeg.inst[i].ring_dec; in jpeg_v2_5_start()537 amdgpu_fence_process(&adev->jpeg.inst[ip_instance].ring_dec); in jpeg_v2_5_process_interrupt()606 adev->jpeg.inst[i].ring_dec.funcs = &jpeg_v2_5_dec_ring_vm_funcs; in jpeg_v2_5_set_dec_ring_funcs()607 adev->jpeg.inst[i].ring_dec.me = i; in jpeg_v2_5_set_dec_ring_funcs()
436 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v1_0_process_interrupt()483 ring = &adev->jpeg.inst->ring_dec; in jpeg_v1_0_sw_init()507 amdgpu_ring_fini(&adev->jpeg.inst[0].ring_dec); in jpeg_v1_0_sw_fini()519 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v1_0_start()577 adev->jpeg.inst->ring_dec.funcs = &jpeg_v1_0_decode_ring_vm_funcs; in jpeg_v1_0_set_dec_ring_funcs()599 if (amdgpu_fence_wait_empty(&adev->vcn.inst->ring_dec)) in jpeg_v1_0_ring_begin_use()
130 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_sw_init()197 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_hw_init()211 ring = &adev->jpeg.inst->ring_dec; in vcn_v1_0_hw_init()779 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_spg_mode()953 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_dpg_mode()1248 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()1295 ring = &adev->jpeg.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()1309 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()1712 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v1_0_process_interrupt()1785 if (amdgpu_fence_count_emitted(&adev->jpeg.inst->ring_dec)) in vcn_v1_0_idle_work_handler()[all …]
106 ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_sw_init()151 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_init()332 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_start()741 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v2_0_process_interrupt()804 adev->jpeg.inst->ring_dec.funcs = &jpeg_v2_0_dec_ring_vm_funcs; in jpeg_v2_0_set_dec_ring_funcs()
56 amdgpu_ring_fini(&adev->jpeg.inst[i].ring_dec); in amdgpu_jpeg_sw_fini()87 fences += amdgpu_fence_count_emitted(&adev->jpeg.inst[i].ring_dec); in amdgpu_jpeg_idle_work_handler()
37 struct amdgpu_ring ring_dec; member
132 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init()222 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_init()791 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_dpg_mode()928 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start()1691 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v2_0_process_interrupt()1803 adev->vcn.inst->ring_dec.wptr = 0; in vcn_v2_0_start_mmsch()1804 adev->vcn.inst->ring_dec.wptr_old = 0; in vcn_v2_0_start_mmsch()1805 vcn_v2_0_dec_ring_set_wptr(&adev->vcn.inst->ring_dec); in vcn_v2_0_start_mmsch()1948 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_sriov()2060 adev->vcn.inst->ring_dec.funcs = &vcn_v2_0_dec_ring_vm_funcs; in vcn_v2_0_set_dec_ring_funcs()
192 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_sw_init()293 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()312 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()355 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_fini()1004 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v3_0_start_dpg_mode()1182 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start()1352 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start_sriov()1795 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()1796 adev->vcn.inst[i].ring_dec.me = i; in vcn_v3_0_set_dec_ring_funcs()1932 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v3_0_process_interrupt()
185 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_sw_init()283 adev->vcn.inst[j].ring_dec.sched.ready = true; in vcn_v2_5_hw_init()286 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_hw_init()862 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v2_5_start_dpg_mode()1054 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_start()1263 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_sriov_start()1654 adev->vcn.inst[i].ring_dec.funcs = &vcn_v2_5_dec_ring_vm_funcs; in vcn_v2_5_set_dec_ring_funcs()1655 adev->vcn.inst[i].ring_dec.me = i; in vcn_v2_5_set_dec_ring_funcs()1779 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v2_5_process_interrupt()
197 struct amdgpu_ring ring_dec; member
240 amdgpu_ring_fini(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_sw_fini()343 fence[j] += amdgpu_fence_count_emitted(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_idle_work_handler()
411 if (adev->vcn.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()438 if (adev->jpeg.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()