Searched refs:kfd2kgd (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager.c | 214 return mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, mqd, pipe_id, in kfd_hiq_load_mqd_kiq() 222 return mm->dev->kfd2kgd->hqd_destroy(mm->dev->adev, mqd, type, timeout, in kfd_destroy_mqd_cp() 241 return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->adev, queue_address, in kfd_is_occupied_cp() 249 return mm->dev->kfd2kgd->hqd_sdma_load(mm->dev->adev, mqd, in kfd_load_mqd_sdma() 263 return mm->dev->kfd2kgd->hqd_sdma_destroy(mm->dev->adev, mqd, timeout); in kfd_destroy_mqd_sdma() 270 return mm->dev->kfd2kgd->hqd_sdma_is_occupied(mm->dev->adev, mqd); in kfd_is_occupied_sdma()
|
| H A D | kfd_debug.c | 449 pdd->watch_points[watch_id] = pdd->dev->kfd2kgd->clear_address_watch( in kfd_dbg_trap_clear_dev_address_watch() 489 pdd->watch_points[*watch_id] = pdd->dev->kfd2kgd->set_address_watch( in kfd_dbg_trap_set_dev_address_watch() 638 pdd->dev->kfd2kgd->disable_debug_trap( in kfd_dbg_trap_deactivate() 746 pdd->dev->kfd2kgd->enable_debug_trap(pdd->dev->adev, true, in kfd_dbg_trap_activate() 749 pdd->spi_dbg_override = pdd->dev->kfd2kgd->enable_debug_trap( in kfd_dbg_trap_activate() 854 int err = pdd->dev->kfd2kgd->validate_trap_override_request( in kfd_dbg_validate_trap_override_request() 890 pdd->spi_dbg_override = pdd->dev->kfd2kgd->set_wave_launch_trap_override( in kfd_dbg_trap_set_wave_launch_override() 926 pdd->spi_dbg_launch_mode = pdd->dev->kfd2kgd->set_wave_launch_mode( in kfd_dbg_trap_set_wave_launch_mode()
|
| H A D | kfd_device_queue_manager.c | 153 dqm->dev->kfd2kgd->program_sh_mem_settings( in program_sh_mem_settings() 526 if (dqm->dev->kfd2kgd->program_trap_handler_settings) in program_trap_handler_settings() 528 dqm->dev->kfd2kgd->program_trap_handler_settings( in program_trap_handler_settings() 571 dqm->dev->kfd2kgd->set_vm_context_page_table_base(dqm->dev->adev, in allocate_vmid() 577 if (dqm->dev->kfd2kgd->set_scratch_backing_va) in allocate_vmid() 578 dqm->dev->kfd2kgd->set_scratch_backing_va(dqm->dev->adev, in allocate_vmid() 805 if (!dev->kfd2kgd->get_atc_vmid_pasid_mapping_info) { in dbgdev_wave_reset_wavefronts() 821 status = dev->kfd2kgd->get_atc_vmid_pasid_mapping_info in dbgdev_wave_reset_wavefronts() 845 dev->kfd2kgd->wave_control_execute( in dbgdev_wave_reset_wavefronts() 1283 dqm->dev->kfd2kgd->set_vm_context_page_table_base( in restore_process_queues_nocpsch() [all …]
|
| H A D | kfd_mqd_manager_v9.c | 261 return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd() 631 err = mm->dev->kfd2kgd->hiq_mqd_load(mm->dev->adev, xcc_mqd, in hiq_load_mqd_kiq_v9_4_3() 866 err = mm->dev->kfd2kgd->hqd_destroy(mm->dev->adev, xcc_mqd, in destroy_mqd_v9_4_3() 892 err = mm->dev->kfd2kgd->hqd_load( in load_mqd_v9_4_3()
|
| H A D | kfd_device.c | 488 kfd->kfd2kgd = f2g; in kgd2kfd_probe() 874 node->kfd2kgd = kfd->kfd2kgd; in kgd2kfd_device_init()
|
| H A D | kfd_priv.h | 273 const struct kfd2kgd_calls *kfd2kgd; /* Duplicated here along with member 336 const struct kfd2kgd_calls *kfd2kgd; member
|
| H A D | kfd_chardev.c | 931 pdd->qpd.vmid != 0 && dev->kfd2kgd->set_scratch_backing_va) in kfd_ioctl_set_scratch_backing_va() 932 dev->kfd2kgd->set_scratch_backing_va( in kfd_ioctl_set_scratch_backing_va() 2839 pdd->dev->kfd2kgd->enable_debug_trap( in runtime_enable() 2844 pdd->spi_dbg_override = pdd->dev->kfd2kgd->enable_debug_trap( in runtime_enable() 2913 pdd->dev->kfd2kgd->disable_debug_trap( in runtime_disable()
|