Home
last modified time | relevance | path

Searched refs:KFD_GC_VERSION (Results 1 – 17 of 17) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debug.h80 KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) || in kfd_dbg_is_per_vmid_supported()
81 KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) || in kfd_dbg_is_per_vmid_supported()
82 KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0) || in kfd_dbg_is_per_vmid_supported()
83 KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0)); in kfd_dbg_is_per_vmid_supported()
103 KFD_GC_VERSION(dev) == IP_VERSION(10, 1, 1)); in kfd_dbg_is_rlc_restore_supported()
114 if ((KFD_GC_VERSION(dev) == IP_VERSION(9, 0, 1) in kfd_dbg_has_gws_support()
116 (KFD_GC_VERSION(dev) >= IP_VERSION(9, 1, 0) in kfd_dbg_has_gws_support()
117 && KFD_GC_VERSION(dev) <= IP_VERSION(9, 2, 2) in kfd_dbg_has_gws_support()
119 (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 0) in kfd_dbg_has_gws_support()
121 (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 1) in kfd_dbg_has_gws_support()
[all …]
H A Dkfd_device_queue_manager_v9.c73 if (KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 3) || in set_cache_memory_policy_v9()
74 KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 4)) in set_cache_memory_policy_v9()
77 if (KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 5, 0)) { in set_cache_memory_policy_v9()
106 if (KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 3) || in update_qpd_v9()
107 KFD_GC_VERSION(dqm->dev->kfd) == IP_VERSION(9, 4, 4)) in update_qpd_v9()
H A Dkfd_device.c143 uint32_t gc_version = KFD_GC_VERSION(kfd); in kfd_device_info_set_event_interrupt_class()
203 uint32_t gc_version = KFD_GC_VERSION(kfd); in kfd_device_info_init()
577 ((KFD_GC_VERSION(node) == IP_VERSION(9, 0, 1) in kfd_gws_init()
579 (KFD_GC_VERSION(node) <= IP_VERSION(9, 4, 0) in kfd_gws_init()
581 (KFD_GC_VERSION(node) == IP_VERSION(9, 4, 1) in kfd_gws_init()
583 (KFD_GC_VERSION(node) == IP_VERSION(9, 4, 2) in kfd_gws_init()
585 (KFD_GC_VERSION(node) == IP_VERSION(9, 4, 3) || in kfd_gws_init()
588 (KFD_GC_VERSION(node) >= IP_VERSION(10, 3, 0) in kfd_gws_init()
589 && KFD_GC_VERSION(node) < IP_VERSION(11, 0, 0) in kfd_gws_init()
591 (KFD_GC_VERSION(node) >= IP_VERSION(11, 0, 0) in kfd_gws_init()
[all …]
H A Dkfd_mqd_manager_v9.c80 if (KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 3) && in update_cu_mask()
81 KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 4) && in update_cu_mask()
82 KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 5, 0)) { in update_cu_mask()
307 if (KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 4, 3) && in update_mqd()
309 KFD_GC_VERSION(mm->dev) != IP_VERSION(9, 5, 0)) in update_mqd()
911 if (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) || in mqd_manager_init_v9()
912 KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) || in mqd_manager_init_v9()
913 KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0)) { in mqd_manager_init_v9()
940 if (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) || in mqd_manager_init_v9()
941 KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) || in mqd_manager_init_v9()
[all …]
H A Dkfd_packet_manager.c261 if (KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 2) || in pm_init()
262 KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 3) || in pm_init()
263 KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 4, 4) || in pm_init()
264 KFD_GC_VERSION(dqm->dev) == IP_VERSION(9, 5, 0)) in pm_init()
266 else if (KFD_GC_VERSION(dqm->dev) >= IP_VERSION(9, 0, 1)) in pm_init()
421 if (cmd == KFD_DEQUEUE_WAIT_INIT && (KFD_GC_VERSION(pm->dqm->dev) < IP_VERSION(9, 4, 1) || in pm_config_dequeue_wait_counts()
422 KFD_GC_VERSION(pm->dqm->dev) >= IP_VERSION(10, 0, 0))) in pm_config_dequeue_wait_counts()
H A Dkfd_priv.h205 #define KFD_GC_VERSION(dev) (amdgpu_ip_version((dev)->adev, GC_HWIP, 0)) macro
206 #define KFD_IS_SOC15(dev) ((KFD_GC_VERSION(dev)) >= (IP_VERSION(9, 0, 1)))
208 ((KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 2)) || \
209 (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3)) || \
210 (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4)) || \
211 (KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0)))
1154 if (KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 3) && in kfd_node_by_irq_ids()
1155 KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 4) && in kfd_node_by_irq_ids()
1156 KFD_GC_VERSION(dev) != IP_VERSION(9, 5, 0)) in kfd_node_by_irq_ids()
1529 return KFD_GC_VERSION(dev) >= IP_VERSION(9, 4, 2) || in kfd_flush_tlb_after_unmap()
[all …]
H A Dkfd_process_queue_manager.c137 if ((KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 3) && in pqm_set_gws()
138 KFD_GC_VERSION(dev) != IP_VERSION(9, 4, 4) && in pqm_set_gws()
139 KFD_GC_VERSION(dev) != IP_VERSION(9, 5, 0)) && in pqm_set_gws()
202 if (KFD_GC_VERSION(pqn->q->device) != IP_VERSION(9, 4, 3) && in pqm_clean_queue_resource()
203 KFD_GC_VERSION(pqn->q->device) != IP_VERSION(9, 4, 4) && in pqm_clean_queue_resource()
204 KFD_GC_VERSION(pqn->q->device) != IP_VERSION(9, 5, 0) && in pqm_clean_queue_resource()
331 if (KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 3) || in pqm_create_queue()
332 KFD_GC_VERSION(dev) == IP_VERSION(9, 4, 4) || in pqm_create_queue()
333 KFD_GC_VERSION(dev) == IP_VERSION(9, 5, 0)) in pqm_create_queue()
647 KFD_GC_VERSION(pqn->q->device) >= IP_VERSION(10, 0, 0)) { in pqm_update_mqd()
H A Dkfd_mqd_manager.c105 bool wgp_mode_req = KFD_GC_VERSION(mm->dev) >= IP_VERSION(10, 0, 0); in mqd_symmetrically_map_cu_mask()
133 cu_bitmap_sh_mul = (KFD_GC_VERSION(mm->dev) >= IP_VERSION(11, 0, 0) && in mqd_symmetrically_map_cu_mask()
134 KFD_GC_VERSION(mm->dev) < IP_VERSION(13, 0, 0)) ? 2 : 1; in mqd_symmetrically_map_cu_mask()
H A Dkfd_topology.c1714 if (KFD_GC_VERSION(knode) == IP_VERSION(9, 4, 3) || in fill_in_l2_l3_pcache()
1715 KFD_GC_VERSION(knode) == IP_VERSION(9, 4, 4) || in fill_in_l2_l3_pcache()
1716 KFD_GC_VERSION(knode) == IP_VERSION(9, 5, 0)) in fill_in_l2_l3_pcache()
1916 KFD_GC_VERSION(dev->gpu) < IP_VERSION(12, 0, 0)) { in kfd_topology_set_dbg_firmware_support()
1931 switch (KFD_GC_VERSION(dev->gpu)) { in kfd_topology_set_dbg_firmware_support()
1986 if (KFD_GC_VERSION(dev->gpu) < IP_VERSION(10, 0, 0)) { in kfd_topology_set_capabilities()
1988 KFD_GC_VERSION(dev->gpu) == IP_VERSION(9, 4, 4)) in kfd_topology_set_capabilities()
1997 if (KFD_GC_VERSION(dev->gpu) >= IP_VERSION(9, 4, 2)) in kfd_topology_set_capabilities()
2010 if (KFD_GC_VERSION(dev->gpu) >= IP_VERSION(12, 0, 0)) in kfd_topology_set_capabilities()
2132 if (KFD_GC_VERSION(dev->gpu) < IP_VERSION(9, 0, 1)) in kfd_topology_add_device()
[all …]
H A Dkfd_packet_manager_v9.c342 if (KFD_GC_VERSION(pm->dqm->dev) < IP_VERSION(9, 4, 1) || in pm_config_dequeue_wait_counts_v9()
343 KFD_GC_VERSION(pm->dqm->dev) >= IP_VERSION(10, 0, 0)) in pm_config_dequeue_wait_counts_v9()
347 (KFD_GC_VERSION(pm->dqm->dev) == IP_VERSION(9, 4, 3))) in pm_config_dequeue_wait_counts_v9()
H A Dkfd_flat_memory.c410 if (KFD_GC_VERSION(dev) >= IP_VERSION(9, 0, 1)) in kfd_init_apertures()
H A Dkfd_int_process_v9.c242 switch (KFD_GC_VERSION(dev)) { in context_id_expected()
255 return KFD_GC_VERSION(dev) >= IP_VERSION(9, 4, 1); in context_id_expected()
H A Dkfd_int_process_v10.c296 KFD_GC_VERSION(dev) == IP_VERSION(10, 3, 0)) || in event_interrupt_wq_v10()
H A Dkfd_process.c1484 if (KFD_GC_VERSION(dev) >= IP_VERSION(10, 1, 1)) in kfd_process_xnack_mode()
2165 if (KFD_GC_VERSION(pdd->dev->kfd) == IP_VERSION(9, 4, 3) || in kfd_process_drain_interrupts()
2166 KFD_GC_VERSION(pdd->dev->kfd) == IP_VERSION(9, 4, 4) || in kfd_process_drain_interrupts()
2167 KFD_GC_VERSION(pdd->dev->kfd) == IP_VERSION(9, 5, 0)) { in kfd_process_drain_interrupts()
H A Dkfd_crat.c1622 switch (KFD_GC_VERSION(kdev)) { in kfd_get_gpu_cache_info()
2130 (KFD_GC_VERSION(kdev) == IP_VERSION(9, 4, 3) && in kfd_fill_gpu_direct_io_link_to_cpu()
2133 bool ext_cpu = KFD_GC_VERSION(kdev) != IP_VERSION(9, 4, 3); in kfd_fill_gpu_direct_io_link_to_cpu()
H A Dkfd_device_queue_manager.c2989 if (KFD_GC_VERSION(dev) >= IP_VERSION(12, 0, 0)) in device_queue_manager_init()
2991 else if (KFD_GC_VERSION(dev) >= IP_VERSION(11, 0, 0)) in device_queue_manager_init()
2993 else if (KFD_GC_VERSION(dev) >= IP_VERSION(10, 1, 1)) in device_queue_manager_init()
2995 else if (KFD_GC_VERSION(dev) >= IP_VERSION(9, 0, 1)) in device_queue_manager_init()
H A Dkfd_svm.c1199 uint32_t gc_ip_version = KFD_GC_VERSION(node); in svm_range_get_pte_flags()