Home
last modified time | relevance | path

Searched refs:add_queue (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dumsch_mm_v4_0.c331 union UMSCHAPI__ADD_QUEUE add_queue = {}; in umsch_mm_v4_0_add_queue() local
334 add_queue.header.type = UMSCH_API_TYPE_SCHEDULER; in umsch_mm_v4_0_add_queue()
335 add_queue.header.opcode = UMSCH_API_ADD_QUEUE; in umsch_mm_v4_0_add_queue()
336 add_queue.header.dwsize = API_FRAME_SIZE_IN_DWORDS; in umsch_mm_v4_0_add_queue()
338 add_queue.process_id = input_ptr->process_id; in umsch_mm_v4_0_add_queue()
339 add_queue.page_table_base_addr = input_ptr->page_table_base_addr; in umsch_mm_v4_0_add_queue()
340 add_queue.process_va_start = input_ptr->process_va_start; in umsch_mm_v4_0_add_queue()
341 add_queue.process_va_end = input_ptr->process_va_end; in umsch_mm_v4_0_add_queue()
342 add_queue.process_quantum = input_ptr->process_quantum; in umsch_mm_v4_0_add_queue()
343 add_queue.process_csa_addr = input_ptr->process_csa_addr; in umsch_mm_v4_0_add_queue()
[all …]
H A Damdgpu_umsch_mm.h120 int (*add_queue)(struct amdgpu_umsch_mm *umsch, member
214 ((umsch)->funcs->add_queue ? (umsch)->funcs->add_queue((umsch), (input)) : 0)
H A Dmes_v12_1.c2132 struct mes_add_queue_input add_queue = {0}; in mes_v12_1_test_queue() local
2186 add_queue.xcc_id = xcc_id; in mes_v12_1_test_queue()
2187 add_queue.process_id = pasid; in mes_v12_1_test_queue()
2188 add_queue.page_table_base_addr = adev->vm_manager.vram_base_offset + in mes_v12_1_test_queue()
2190 add_queue.process_va_start = 0; in mes_v12_1_test_queue()
2191 add_queue.process_va_end = adev->vm_manager.max_pfn - 1; in mes_v12_1_test_queue()
2192 add_queue.process_context_addr = meta_gpu_addr; in mes_v12_1_test_queue()
2193 add_queue.gang_context_addr = meta_gpu_addr + AMDGPU_MES_PROC_CTX_SIZE; in mes_v12_1_test_queue()
2194 add_queue.doorbell_offset = doorbell_idx; in mes_v12_1_test_queue()
2195 add_queue.mqd_addr = mqd_gpu_addr; in mes_v12_1_test_queue()
[all …]