Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mes.h65 struct amdgpu_mes { struct
347 int (*add_hw_queue)(struct amdgpu_mes *mes,
350 int (*remove_hw_queue)(struct amdgpu_mes *mes,
353 int (*map_legacy_queue)(struct amdgpu_mes *mes,
356 int (*unmap_legacy_queue)(struct amdgpu_mes *mes,
359 int (*suspend_gang)(struct amdgpu_mes *mes,
362 int (*resume_gang)(struct amdgpu_mes *mes,
365 int (*misc_op)(struct amdgpu_mes *mes,
368 int (*reset_hw_queue)(struct amdgpu_mes *mes,
459 static inline void amdgpu_mes_lock(struct amdgpu_mes *me
66 adevamdgpu_mes global() argument
68 mutex_hiddenamdgpu_mes global() argument
70 pasid_idramdgpu_mes global() argument
71 gang_id_idramdgpu_mes global() argument
72 queue_id_idramdgpu_mes global() argument
73 doorbell_idaamdgpu_mes global() argument
75 queue_id_lockamdgpu_mes global() argument
77 sched_versionamdgpu_mes global() argument
78 kiq_versionamdgpu_mes global() argument
79 fw_versionamdgpu_mes global() argument
80 enable_legacy_queue_mapamdgpu_mes global() argument
82 total_max_queueamdgpu_mes global() argument
83 max_doorbell_slicesamdgpu_mes global() argument
85 default_process_quantumamdgpu_mes global() argument
86 default_gang_quantumamdgpu_mes global() argument
88 ringamdgpu_mes global() argument
89 ring_lockamdgpu_mes global() argument
91 fwamdgpu_mes global() argument
94 ucode_fw_objamdgpu_mes global() argument
95 ucode_fw_gpu_addramdgpu_mes global() argument
96 ucode_fw_ptramdgpu_mes global() argument
97 uc_start_addramdgpu_mes global() argument
100 data_fw_objamdgpu_mes global() argument
101 data_fw_gpu_addramdgpu_mes global() argument
102 data_fw_ptramdgpu_mes global() argument
103 data_start_addramdgpu_mes global() argument
106 eop_gpu_objamdgpu_mes global() argument
107 eop_gpu_addramdgpu_mes global() argument
109 mqd_backupamdgpu_mes global() argument
110 irqamdgpu_mes global() argument
112 vmid_mask_gfxhubamdgpu_mes global() argument
113 vmid_mask_mmhubamdgpu_mes global() argument
114 gfx_hqd_maskamdgpu_mes global() argument
115 compute_hqd_maskamdgpu_mes global() argument
116 sdma_hqd_maskamdgpu_mes global() argument
117 aggregated_doorbellsamdgpu_mes global() argument
118 sch_ctx_offsamdgpu_mes global() argument
119 sch_ctx_gpu_addramdgpu_mes global() argument
143 funcsamdgpu_mes global() argument
152 resource_1_addramdgpu_mes global() argument
[all...]
H A Dmes_v12_0.c145 static int mes_v12_0_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v12_0_submit_pkt_and_poll_completion()
294 static int mes_v12_0_add_hw_queue(struct amdgpu_mes *mes, in mes_v12_0_add_hw_queue()
351 static int mes_v12_0_remove_hw_queue(struct amdgpu_mes *mes, in mes_v12_0_remove_hw_queue()
403 static int mes_v12_0_reset_queue_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v12_0_reset_queue_mmio()
497 static int mes_v12_0_map_legacy_queue(struct amdgpu_mes *mes, in mes_v12_0_map_legacy_queue()
528 static int mes_v12_0_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v12_0_unmap_legacy_queue()
567 static int mes_v12_0_suspend_gang(struct amdgpu_mes *mes, in mes_v12_0_suspend_gang()
573 static int mes_v12_0_resume_gang(struct amdgpu_mes *mes, in mes_v12_0_resume_gang()
579 static int mes_v12_0_query_sched_status(struct amdgpu_mes *mes, int pipe) in mes_v12_0_query_sched_status()
594 static int mes_v12_0_misc_op(struct amdgpu_mes *me
[all...]
H A Dmes_v11_0.c162 static int mes_v11_0_submit_pkt_and_poll_completion(struct amdgpu_mes *mes, in mes_v11_0_submit_pkt_and_poll_completion()
307 static int mes_v11_0_add_hw_queue(struct amdgpu_mes *mes, in mes_v11_0_add_hw_queue()
365 static int mes_v11_0_remove_hw_queue(struct amdgpu_mes *mes, in mes_v11_0_remove_hw_queue()
384 static int mes_v11_0_reset_queue_mmio(struct amdgpu_mes *mes, uint32_t queue_type, in mes_v11_0_reset_queue_mmio()
478 static int mes_v11_0_map_legacy_queue(struct amdgpu_mes *mes, in mes_v11_0_map_legacy_queue()
503 static int mes_v11_0_unmap_legacy_queue(struct amdgpu_mes *mes, in mes_v11_0_unmap_legacy_queue()
536 static int mes_v11_0_suspend_gang(struct amdgpu_mes *mes, in mes_v11_0_suspend_gang()
557 static int mes_v11_0_resume_gang(struct amdgpu_mes *mes, in mes_v11_0_resume_gang()
576 static int mes_v11_0_query_sched_status(struct amdgpu_mes *mes) in mes_v11_0_query_sched_status()
591 static int mes_v11_0_misc_op(struct amdgpu_mes *me
[all...]
H A Damdgpu.h102 #include "amdgpu_mes.h"
224 extern int amdgpu_mes;
1159 struct amdgpu_mes mes;
H A Damdgpu_mes.c27 #include "amdgpu_mes.h"
45 struct amdgpu_mes *mes = &adev->mes; in amdgpu_mes_doorbell_init()
H A Damdgpu_drv.c224 int amdgpu_mes; variable
703 module_param_named(mes, amdgpu_mes, int, 0444);