Searched refs:gpu_resources (Results 1 – 3 of 3) sorted by relevance
119 struct kgd2kfd_shared_resources gpu_resources = { in amdgpu_amdkfd_device_init() local134 bitmap_complement(gpu_resources.queue_bitmap, in amdgpu_amdkfd_device_init()145 clear_bit(i, gpu_resources.queue_bitmap); in amdgpu_amdkfd_device_init()148 &gpu_resources.doorbell_physical_address, in amdgpu_amdkfd_device_init()149 &gpu_resources.doorbell_aperture_size, in amdgpu_amdkfd_device_init()150 &gpu_resources.doorbell_start_offset); in amdgpu_amdkfd_device_init()161 gpu_resources.non_cp_doorbells_start = in amdgpu_amdkfd_device_init()163 gpu_resources.non_cp_doorbells_end = in amdgpu_amdkfd_device_init()167 kgd2kfd_device_init(adev->kfd.dev, adev->ddev, &gpu_resources); in amdgpu_amdkfd_device_init()712 const struct kgd2kfd_shared_resources *gpu_resources) in kgd2kfd_device_init() argument
252 const struct kgd2kfd_shared_resources *gpu_resources);
579 const struct kgd2kfd_shared_resources *gpu_resources) in kgd2kfd_device_init() argument588 kfd->shared_resources = *gpu_resources; in kgd2kfd_device_init()590 kfd->vm_info.first_vmid_kfd = ffs(gpu_resources->compute_vmid_bitmap)-1; in kgd2kfd_device_init()591 kfd->vm_info.last_vmid_kfd = fls(gpu_resources->compute_vmid_bitmap)-1; in kgd2kfd_device_init()