Searched refs:ring_dec (Results 1 – 14 of 14) sorted by relevance
89 ring = &adev->jpeg.inst->ring_dec; in jpeg_v4_0_sw_init()134 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v4_0_hw_init()329 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v4_0_start()525 amdgpu_fence_process(&adev->jpeg.inst->ring_dec); in jpeg_v4_0_process_interrupt()588 adev->jpeg.inst->ring_dec.funcs = &jpeg_v4_0_dec_ring_vm_funcs; in jpeg_v4_0_set_dec_ring_funcs()
100 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()
128 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()
440 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()
121 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()788 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_spg_mode()962 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_start_dpg_mode()1257 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()1304 ring = &adev->jpeg.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()1318 ring = &adev->vcn.inst->ring_dec; in vcn_v1_0_pause_dpg_mode()1729 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v1_0_process_interrupt()1802 if (amdgpu_fence_count_emitted(&adev->jpeg.inst->ring_dec)) in vcn_v1_0_idle_work_handler()[all …]
86 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()
54 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()
39 struct amdgpu_ring ring_dec; member
127 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init()226 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_hw_init()795 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_dpg_mode()932 struct amdgpu_ring *ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start()1706 amdgpu_fence_process(&adev->vcn.inst->ring_dec); in vcn_v2_0_process_interrupt()1818 adev->vcn.inst->ring_dec.wptr = 0; in vcn_v2_0_start_mmsch()1819 adev->vcn.inst->ring_dec.wptr_old = 0; in vcn_v2_0_start_mmsch()1820 vcn_v2_0_dec_ring_set_wptr(&adev->vcn.inst->ring_dec); in vcn_v2_0_start_mmsch()1962 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_start_sriov()2075 adev->vcn.inst->ring_dec.funcs = &vcn_v2_0_dec_ring_vm_funcs; in vcn_v2_0_set_dec_ring_funcs()
183 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_sw_init()290 adev->vcn.inst[j].ring_dec.sched.ready = true; in vcn_v2_5_hw_init()293 ring = &adev->vcn.inst[j].ring_dec; in vcn_v2_5_hw_init()871 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v2_5_start_dpg_mode()1063 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_start()1272 ring = &adev->vcn.inst[i].ring_dec; in vcn_v2_5_sriov_start()1726 adev->vcn.inst[i].ring_dec.funcs = &vcn_v2_5_dec_ring_vm_funcs; in vcn_v2_5_set_dec_ring_funcs()1728 adev->vcn.inst[i].ring_dec.funcs = &vcn_v2_6_dec_ring_vm_funcs; in vcn_v2_5_set_dec_ring_funcs()1729 adev->vcn.inst[i].ring_dec.me = i; in vcn_v2_5_set_dec_ring_funcs()1856 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v2_5_process_interrupt()
184 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_sw_init()308 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()339 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init()1041 ring = &adev->vcn.inst[inst_idx].ring_dec; in vcn_v3_0_start_dpg_mode()1228 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start()1405 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start_sriov()2033 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()2035 adev->vcn.inst[i].ring_dec.funcs = &vcn_v3_0_dec_sw_ring_vm_funcs; in vcn_v3_0_set_dec_ring_funcs()2036 adev->vcn.inst[i].ring_dec.me = i; in vcn_v3_0_set_dec_ring_funcs()2174 amdgpu_fence_process(&adev->vcn.inst[ip_instance].ring_dec); in vcn_v3_0_process_interrupt()
233 struct amdgpu_ring ring_dec; member
330 amdgpu_ring_fini(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_sw_fini()471 fence[j] += amdgpu_fence_count_emitted(&adev->vcn.inst[j].ring_dec); in amdgpu_vcn_idle_work_handler()
436 if (adev->vcn.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()463 if (adev->jpeg.inst[i].ring_dec.sched.ready) in amdgpu_hw_ip_info()