Lines Matching refs:kfd
76 adev->kfd.dev = kgd2kfd_probe((struct kgd_dev *)adev, in amdgpu_amdkfd_device_probe()
79 if (adev->kfd.dev) in amdgpu_amdkfd_device_probe()
121 if (adev->kfd.dev) { in amdgpu_amdkfd_device_init()
172 kgd2kfd_device_init(adev->kfd.dev, adev_to_drm(adev), &gpu_resources); in amdgpu_amdkfd_device_init()
178 if (adev->kfd.dev) { in amdgpu_amdkfd_device_fini()
179 kgd2kfd_device_exit(adev->kfd.dev); in amdgpu_amdkfd_device_fini()
180 adev->kfd.dev = NULL; in amdgpu_amdkfd_device_fini()
187 if (adev->kfd.dev) in amdgpu_amdkfd_interrupt()
188 kgd2kfd_interrupt(adev->kfd.dev, ih_ring_entry); in amdgpu_amdkfd_interrupt()
193 if (adev->kfd.dev) in amdgpu_amdkfd_suspend()
194 kgd2kfd_suspend(adev->kfd.dev, run_pm); in amdgpu_amdkfd_suspend()
201 if (adev->kfd.dev) in amdgpu_amdkfd_resume()
202 r = kgd2kfd_resume(adev->kfd.dev, run_pm); in amdgpu_amdkfd_resume()
211 if (adev->kfd.dev) in amdgpu_amdkfd_pre_reset()
212 r = kgd2kfd_pre_reset(adev->kfd.dev); in amdgpu_amdkfd_pre_reset()
221 if (adev->kfd.dev) in amdgpu_amdkfd_post_reset()
222 r = kgd2kfd_post_reset(adev->kfd.dev); in amdgpu_amdkfd_post_reset()
658 if (adev->kfd.dev) in amdgpu_amdkfd_is_kfd_vmid()
735 bool kgd2kfd_device_init(struct kfd_dev *kfd, in kgd2kfd_device_init() argument
742 void kgd2kfd_device_exit(struct kfd_dev *kfd) in kgd2kfd_device_exit() argument
750 void kgd2kfd_suspend(struct kfd_dev *kfd, bool run_pm) in kgd2kfd_suspend() argument
754 int kgd2kfd_resume(struct kfd_dev *kfd, bool run_pm) in kgd2kfd_resume() argument
759 int kgd2kfd_pre_reset(struct kfd_dev *kfd) in kgd2kfd_pre_reset() argument
764 int kgd2kfd_post_reset(struct kfd_dev *kfd) in kgd2kfd_post_reset() argument
769 void kgd2kfd_interrupt(struct kfd_dev *kfd, const void *ih_ring_entry) in kgd2kfd_interrupt() argument
773 void kgd2kfd_set_sram_ecc_flag(struct kfd_dev *kfd) in kgd2kfd_set_sram_ecc_flag() argument
777 void kgd2kfd_smi_event_throttle(struct kfd_dev *kfd, uint32_t throttle_bitmask) in kgd2kfd_smi_event_throttle() argument