Home
last modified time | relevance | path

Searched refs:shared_resources (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c86 int pipe_offset = (mec * dqm->dev->kfd->shared_resources.num_pipe_per_mec in is_pipe_enabled()
87 + pipe) * dqm->dev->kfd->shared_resources.num_queue_per_pipe; in is_pipe_enabled()
90 for (i = 0; i < dqm->dev->kfd->shared_resources.num_queue_per_pipe; ++i) in is_pipe_enabled()
92 dqm->dev->kfd->shared_resources.cp_queue_bitmap)) in is_pipe_enabled()
99 return bitmap_weight(dqm->dev->kfd->shared_resources.cp_queue_bitmap, in get_cp_queues_num()
105 return dqm->dev->kfd->shared_resources.num_queue_per_pipe; in get_queues_per_pipe()
110 return dqm->dev->kfd->shared_resources.num_pipe_per_mec; in get_pipes_per_mec()
457 uint32_t *idx_offset = dev->kfd->shared_resources.sdma_doorbell_idx; in allocate_doorbell()
968 if (!dqm->dev->kfd->shared_resources.enable_mes) in update_queue()
1032 if (!dqm->dev->kfd->shared_resources.enable_mes) in update_queue()
[all …]
H A Dkfd_doorbell.c52 if (!kfd->shared_resources.enable_mes) in kfd_doorbell_process_slice()
212 int range_start = dev->shared_resources.non_cp_doorbells_start; in init_doorbell_bitmap()
213 int range_end = dev->shared_resources.non_cp_doorbells_end; in init_doorbell_bitmap()
H A Dkfd_debug.c442 if (!pdd->dev->kfd->shared_resources.enable_mes) { in kfd_dbg_trap_clear_dev_address_watch()
454 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_clear_dev_address_watch()
479 if (!pdd->dev->kfd->shared_resources.enable_mes) { in kfd_dbg_trap_set_dev_address_watch()
499 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_set_dev_address_watch()
563 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_set_flags()
586 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_set_flags()
648 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_deactivate()
766 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_activate()
900 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_set_wave_launch_override()
932 if (!pdd->dev->kfd->shared_resources.enable_mes) in kfd_dbg_trap_set_wave_launch_mode()
H A Dkfd_process_queue_manager.c94 if (dev->kfd->shared_resources.enable_mes && !!pdd->proc_ctx_gpu_addr && in kfd_process_dequeue_from_device()
141 !dev->kfd->shared_resources.enable_mes) { in pqm_set_gws()
206 !dev->kfd->shared_resources.enable_mes) in pqm_clean_queue_resource()
212 if (dev->kfd->shared_resources.enable_mes) { in pqm_clean_queue_resource()
267 if (dev->kfd->shared_resources.enable_mes) { in init_user_queue()
371 if (!pdd->proc_ctx_cpu_ptr && dev->kfd->shared_resources.enable_mes) { in pqm_create_queue()
H A Dkfd_mqd_manager_v11.c393 if (mm->dev->kfd->shared_resources.enable_mes) in init_mqd_sdma()
544 if (dev->kfd->shared_resources.enable_mes) { in mqd_manager_init_v11()
H A Dkfd_device.c745 kfd->shared_resources = *gpu_resources; in kgd2kfd_device_init()
1819 if (dev->kfd->shared_resources.enable_mes) { in kfd_debugfs_hang_hws()
H A Dkfd_priv.h334 struct kgd2kfd_shared_resources shared_resources; member
H A Dkfd_chardev.c2807 if (pdd->dev->kfd->shared_resources.enable_mes) { in runtime_enable()
2904 if (!pdd->dev->kfd->shared_resources.enable_mes) in runtime_disable()
H A Dkfd_process.c1132 if (pdd->dev->kfd->shared_resources.enable_mes && in kfd_process_destroy_pdds()
H A Dkfd_topology.c2115 gpu->kfd->shared_resources.drm_render_minor; in kfd_topology_add_device()