Searched refs:gpu_resources (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd.c | 118 struct kgd2kfd_shared_resources gpu_resources = { in amdgpu_amdkfd_device_init() local 135 bitmap_complement(gpu_resources.cp_queue_bitmap, in amdgpu_amdkfd_device_init() 146 clear_bit(i, gpu_resources.cp_queue_bitmap); in amdgpu_amdkfd_device_init() 149 &gpu_resources.doorbell_physical_address, in amdgpu_amdkfd_device_init() 150 &gpu_resources.doorbell_aperture_size, in amdgpu_amdkfd_device_init() 151 &gpu_resources.doorbell_start_offset); in amdgpu_amdkfd_device_init() 162 gpu_resources.non_cp_doorbells_start = in amdgpu_amdkfd_device_init() 164 gpu_resources.non_cp_doorbells_end = in amdgpu_amdkfd_device_init() 168 kgd2kfd_device_init(adev->kfd.dev, adev_to_drm(adev), &gpu_resources); in amdgpu_amdkfd_device_init()
|
H A D | amdgpu_amdkfd.h | 306 const struct kgd2kfd_shared_resources *gpu_resources); 335 const struct kgd2kfd_shared_resources *gpu_resources) in kgd2kfd_device_init() 334 kgd2kfd_device_init(struct kfd_dev *kfd, struct drm_device *ddev, const struct kgd2kfd_shared_resources *gpu_resources) kgd2kfd_device_init() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd.c | 148 struct kgd2kfd_shared_resources gpu_resources = { in amdgpu_amdkfd_device_init() local 165 bitmap_complement(gpu_resources.cp_queue_bitmap, in amdgpu_amdkfd_device_init() 176 clear_bit(i, gpu_resources.cp_queue_bitmap); in amdgpu_amdkfd_device_init() 179 &gpu_resources.doorbell_physical_address, in amdgpu_amdkfd_device_init() 180 &gpu_resources.doorbell_aperture_size, in amdgpu_amdkfd_device_init() 181 &gpu_resources.doorbell_start_offset); in amdgpu_amdkfd_device_init() 192 gpu_resources.non_cp_doorbells_start = in amdgpu_amdkfd_device_init() 194 gpu_resources.non_cp_doorbells_end = in amdgpu_amdkfd_device_init() 199 &gpu_resources); in amdgpu_amdkfd_device_init()
|
H A D | amdgpu_amdkfd.h | 398 const struct kgd2kfd_shared_resources *gpu_resources); 427 const struct kgd2kfd_shared_resources *gpu_resources) in kgd2kfd_device_init() 426 kgd2kfd_device_init(struct kfd_dev *kfd, const struct kgd2kfd_shared_resources *gpu_resources) kgd2kfd_device_init() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device.c | 648 const struct kgd2kfd_shared_resources *gpu_resources) in kgd2kfd_device_init() 659 kfd->shared_resources = *gpu_resources; in kgd2kfd_device_init() 661 kfd->vm_info.first_vmid_kfd = ffs(gpu_resources->compute_vmid_bitmap)-1; in kgd2kfd_device_init() 662 kfd->vm_info.last_vmid_kfd = fls(gpu_resources->compute_vmid_bitmap)-1; in kgd2kfd_device_init() 646 kgd2kfd_device_init(struct kfd_dev *kfd, struct drm_device *ddev, const struct kgd2kfd_shared_resources *gpu_resources) kgd2kfd_device_init() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device.c | 628 const struct kgd2kfd_shared_resources *gpu_resources) in kgd2kfd_device_init() 643 kfd->shared_resources = *gpu_resources; in kgd2kfd_device_init() 671 first_vmid_kfd = ffs(gpu_resources->compute_vmid_bitmap)-1; in kgd2kfd_device_init() 672 last_vmid_kfd = fls(gpu_resources->compute_vmid_bitmap)-1; in kgd2kfd_device_init() 809 gpu_resources->compute_vmid_bitmap; in kgd2kfd_device_init() 627 kgd2kfd_device_init(struct kfd_dev *kfd, const struct kgd2kfd_shared_resources *gpu_resources) kgd2kfd_device_init() argument
|
Completed in 7 milliseconds