Searched refs:amdgpu_mes (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mes.h | 76 struct amdgpu_mes { struct 427 int (*add_hw_queue)(struct amdgpu_mes *mes, 430 int (*remove_hw_queue)(struct amdgpu_mes *mes, 433 int (*map_legacy_queue)(struct amdgpu_mes *mes, 436 int (*unmap_legacy_queue)(struct amdgpu_mes *mes, 439 int (*suspend_gang)(struct amdgpu_mes *mes, 442 int (*resume_gang)(struct amdgpu_mes *mes, 445 int (*misc_op)(struct amdgpu_mes *mes, 448 int (*reset_hw_queue)(struct amdgpu_mes *mes, 451 int (*detect_and_reset_hung_queues)(struct amdgpu_mes *mes, [all …]
|
| H A D | mes_v12_0.c | 152 static int mes_v12_0_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v12_0_submit_pkt_and_poll_completion() 306 static int mes_v12_0_add_hw_queue(struct amdgpu_mes *mes, in mes_v12_0_add_hw_queue() 363 static int mes_v12_0_remove_hw_queue(struct amdgpu_mes *mes, in mes_v12_0_remove_hw_queue() 586 static int mes_v12_0_reset_queue_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v12_0_reset_queue_mmio() 680 static int mes_v12_0_reset_pipe_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v12_0_reset_pipe_mmio() 694 static int mes_v12_0_map_legacy_queue(struct amdgpu_mes *mes, in mes_v12_0_map_legacy_queue() 730 static int mes_v12_0_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v12_0_unmap_legacy_queue() 785 static int mes_v12_0_suspend_gang(struct amdgpu_mes *mes, in mes_v12_0_suspend_gang() 807 static int mes_v12_0_resume_gang(struct amdgpu_mes *mes, in mes_v12_0_resume_gang() 827 static int mes_v12_0_query_sched_status(struct amdgpu_mes *mes, int pipe) in mes_v12_0_query_sched_status() [all …]
|
| H A D | mes_v11_0.c | 176 static int mes_v11_0_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v11_0_submit_pkt_and_poll_completion() 321 static int mes_v11_0_add_hw_queue(struct amdgpu_mes *mes, in mes_v11_0_add_hw_queue() 381 static int mes_v11_0_remove_hw_queue(struct amdgpu_mes *mes, in mes_v11_0_remove_hw_queue() 617 static int mes_v11_0_reset_pipe_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v11_0_reset_pipe_mmio() 631 static int mes_v11_0_reset_queue_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v11_0_reset_queue_mmio() 725 static int mes_v11_0_map_legacy_queue(struct amdgpu_mes *mes, in mes_v11_0_map_legacy_queue() 750 static int mes_v11_0_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v11_0_unmap_legacy_queue() 788 static int mes_v11_0_suspend_gang(struct amdgpu_mes *mes, in mes_v11_0_suspend_gang() 810 static int mes_v11_0_resume_gang(struct amdgpu_mes *mes, in mes_v11_0_resume_gang() 830 static int mes_v11_0_query_sched_status(struct amdgpu_mes *mes) in mes_v11_0_query_sched_status() [all …]
|
| H A D | mes_v12_1.c | 155 static int mes_v12_1_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v12_1_submit_pkt_and_poll_completion() 289 static int mes_v12_1_add_hw_queue(struct amdgpu_mes *mes, in mes_v12_1_add_hw_queue() 350 static int mes_v12_1_remove_hw_queue(struct amdgpu_mes *mes, in mes_v12_1_remove_hw_queue() 377 static int mes_v12_1_reset_hw_queue(struct amdgpu_mes *mes, in mes_v12_1_reset_hw_queue() 404 static int mes_v12_1_map_legacy_queue(struct amdgpu_mes *mes, in mes_v12_1_map_legacy_queue() 441 static int mes_v12_1_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v12_1_unmap_legacy_queue() 486 static int mes_v12_1_suspend_gang(struct amdgpu_mes *mes, in mes_v12_1_suspend_gang() 510 static int mes_v12_1_resume_gang(struct amdgpu_mes *mes, in mes_v12_1_resume_gang() 531 static int mes_v12_1_query_sched_status(struct amdgpu_mes *mes, in mes_v12_1_query_sched_status() 570 static int mes_v12_1_misc_op(struct amdgpu_mes *mes, in mes_v12_1_misc_op() [all …]
|
| H A D | amdgpu_mes.c | 45 struct amdgpu_mes *mes = &adev->mes; in amdgpu_mes_doorbell_init() 935 int amdgpu_mes_rs64mem_init(struct amdgpu_mes *mes) in amdgpu_mes_rs64mem_init() 964 void amdgpu_mes_rs64mem_fini(struct amdgpu_mes *mes) in amdgpu_mes_rs64mem_fini() 987 int amdgpu_mes_rs64mem_setup_bitmaps(struct amdgpu_mes *mes) in amdgpu_mes_rs64mem_setup_bitmaps() 1052 int amdgpu_mes_alloc_proc_ctx_index(struct amdgpu_mes *mes, in amdgpu_mes_alloc_proc_ctx_index() 1080 void amdgpu_mes_free_proc_ctx_index(struct amdgpu_mes *mes, in amdgpu_mes_free_proc_ctx_index() 1102 int amdgpu_mes_alloc_gang_ctx_index(struct amdgpu_mes *mes, in amdgpu_mes_alloc_gang_ctx_index() 1130 void amdgpu_mes_free_gang_ctx_index(struct amdgpu_mes *mes, in amdgpu_mes_free_gang_ctx_index()
|
| H A D | mes_userqueue.c | 121 struct amdgpu_mes *mes = &adev->mes; in mes_userq_map() 184 struct amdgpu_mes *mes = &adev->mes; in mes_userq_unmap()
|
| H A D | amdgpu.h | 811 struct amdgpu_mes mes;
|
| H A D | amdgpu_userq.c | 1344 struct amdgpu_mes *mes = &userq_mgr->adev->mes; in amdgpu_userq_mgr_fini()
|