Home
last modified time | relevance | path

Searched refs:amdgpu_mes (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mes.h66 struct amdgpu_mes { struct
366 int (*add_hw_queue)(struct amdgpu_mes *mes,
369 int (*remove_hw_queue)(struct amdgpu_mes *mes,
372 int (*map_legacy_queue)(struct amdgpu_mes *mes,
375 int (*unmap_legacy_queue)(struct amdgpu_mes *mes,
378 int (*suspend_gang)(struct amdgpu_mes *mes,
381 int (*resume_gang)(struct amdgpu_mes *mes,
384 int (*misc_op)(struct amdgpu_mes *mes,
387 int (*reset_hw_queue)(struct amdgpu_mes *mes,
390 int (*detect_and_reset_hung_queues)(struct amdgpu_mes *mes,
[all …]
H A Dmes_v12_0.c149 static int mes_v12_0_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v12_0_submit_pkt_and_poll_completion()
303 static int mes_v12_0_add_hw_queue(struct amdgpu_mes *mes, in mes_v12_0_add_hw_queue()
360 static int mes_v12_0_remove_hw_queue(struct amdgpu_mes *mes, in mes_v12_0_remove_hw_queue()
416 static int mes_v12_0_reset_queue_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v12_0_reset_queue_mmio()
510 static int mes_v12_0_map_legacy_queue(struct amdgpu_mes *mes, in mes_v12_0_map_legacy_queue()
541 static int mes_v12_0_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v12_0_unmap_legacy_queue()
580 static int mes_v12_0_suspend_gang(struct amdgpu_mes *mes, in mes_v12_0_suspend_gang()
601 static int mes_v12_0_resume_gang(struct amdgpu_mes *mes, in mes_v12_0_resume_gang()
620 static int mes_v12_0_query_sched_status(struct amdgpu_mes *mes, int pipe) in mes_v12_0_query_sched_status()
635 static int mes_v12_0_misc_op(struct amdgpu_mes *mes, in mes_v12_0_misc_op()
[all …]
H A Dmes_v11_0.c165 static int mes_v11_0_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v11_0_submit_pkt_and_poll_completion()
310 static int mes_v11_0_add_hw_queue(struct amdgpu_mes *mes, in mes_v11_0_add_hw_queue()
368 static int mes_v11_0_remove_hw_queue(struct amdgpu_mes *mes, in mes_v11_0_remove_hw_queue()
391 static int mes_v11_0_reset_queue_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v11_0_reset_queue_mmio()
485 static int mes_v11_0_map_legacy_queue(struct amdgpu_mes *mes, in mes_v11_0_map_legacy_queue()
510 static int mes_v11_0_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v11_0_unmap_legacy_queue()
543 static int mes_v11_0_suspend_gang(struct amdgpu_mes *mes, in mes_v11_0_suspend_gang()
564 static int mes_v11_0_resume_gang(struct amdgpu_mes *mes, in mes_v11_0_resume_gang()
583 static int mes_v11_0_query_sched_status(struct amdgpu_mes *mes) in mes_v11_0_query_sched_status()
598 static int mes_v11_0_misc_op(struct amdgpu_mes *mes, in mes_v11_0_misc_op()
[all …]
H A Damdgpu.h225 extern int amdgpu_mes;
1170 struct amdgpu_mes mes;
H A Damdgpu_mes.c45 struct amdgpu_mes *mes = &adev->mes; in amdgpu_mes_doorbell_init()