Home
last modified time | relevance | path

Searched defs:umsch (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Dumsch_mm_v4_0.c48 static int umsch_mm_v4_0_load_microcode(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_load_microcode()
184 static void umsch_mm_v4_0_aggregated_doorbell_init(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_aggregated_doorbell_init()
214 static int umsch_mm_v4_0_ring_start(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_ring_start()
244 static int umsch_mm_v4_0_ring_stop(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_ring_stop()
269 static int umsch_mm_v4_0_set_hw_resources(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_set_hw_resources()
327 static int umsch_mm_v4_0_add_queue(struct amdgpu_umsch_mm *umsch, in umsch_mm_v4_0_add_queue()
377 static int umsch_mm_v4_0_remove_queue(struct amdgpu_umsch_mm *umsch, in umsch_mm_v4_0_remove_queue()
409 static int umsch_mm_v4_0_set_regs(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_set_regs()
431 void umsch_mm_v4_0_set_funcs(struct amdgpu_umsch_mm *umsch) in umsch_mm_v4_0_set_funcs()
Damdgpu_umsch_mm.h211 #define umsch_mm_set_hw_resources(umsch) \ argument
213 #define umsch_mm_add_queue(umsch, input) \ argument
215 #define umsch_mm_remove_queue(umsch, input) \ argument
218 #define umsch_mm_set_regs(umsch) \ argument
220 #define umsch_mm_init_microcode(umsch) \ argument
222 #define umsch_mm_load_microcode(umsch) \ argument
225 #define umsch_mm_ring_init(umsch) \ argument
227 #define umsch_mm_ring_start(umsch) \ argument
229 #define umsch_mm_ring_stop(umsch) \ argument
231 #define umsch_mm_ring_fini(umsch) \ argument
[all …]
Damdgpu_umsch_mm.c492 int amdgpu_umsch_mm_submit_pkt(struct amdgpu_umsch_mm *umsch, void *pkt, int ndws) in amdgpu_umsch_mm_submit_pkt()
505 int amdgpu_umsch_mm_query_fence(struct amdgpu_umsch_mm *umsch) in amdgpu_umsch_mm_query_fence()
523 struct amdgpu_umsch_mm *umsch = (struct amdgpu_umsch_mm *)ring; in umsch_mm_ring_set_wptr() local
534 struct amdgpu_umsch_mm *umsch = (struct amdgpu_umsch_mm *)ring; in umsch_mm_ring_get_rptr() local
542 struct amdgpu_umsch_mm *umsch = (struct amdgpu_umsch_mm *)ring; in umsch_mm_ring_get_wptr() local
559 int amdgpu_umsch_mm_ring_init(struct amdgpu_umsch_mm *umsch) in amdgpu_umsch_mm_ring_init()
574 int amdgpu_umsch_mm_init_microcode(struct amdgpu_umsch_mm *umsch) in amdgpu_umsch_mm_init_microcode()
631 int amdgpu_umsch_mm_allocate_ucode_buffer(struct amdgpu_umsch_mm *umsch) in amdgpu_umsch_mm_allocate_ucode_buffer()
663 int amdgpu_umsch_mm_allocate_ucode_data_buffer(struct amdgpu_umsch_mm *umsch) in amdgpu_umsch_mm_allocate_ucode_data_buffer()
695 int amdgpu_umsch_mm_psp_execute_cmd_buf(struct amdgpu_umsch_mm *umsch) in amdgpu_umsch_mm_psp_execute_cmd_buf()