Lines Matching refs:cu_info
2091 struct kfd_cu_info cu_info; in kfd_create_vcrat_image_gpu() local
2135 amdgpu_amdkfd_get_cu_info(kdev->adev, &cu_info); in kfd_create_vcrat_image_gpu()
2136 cu->num_simd_per_cu = cu_info.simd_per_cu; in kfd_create_vcrat_image_gpu()
2137 cu->num_simd_cores = cu_info.simd_per_cu * cu_info.cu_active_number; in kfd_create_vcrat_image_gpu()
2138 cu->max_waves_simd = cu_info.max_waves_per_simd; in kfd_create_vcrat_image_gpu()
2140 cu->wave_front_size = cu_info.wave_front_size; in kfd_create_vcrat_image_gpu()
2141 cu->array_count = cu_info.num_shader_arrays_per_engine * in kfd_create_vcrat_image_gpu()
2142 cu_info.num_shader_engines; in kfd_create_vcrat_image_gpu()
2143 total_num_of_cu = (cu->array_count * cu_info.num_cu_per_sh); in kfd_create_vcrat_image_gpu()
2145 cu->num_cu_per_array = cu_info.num_cu_per_sh; in kfd_create_vcrat_image_gpu()
2146 cu->max_slots_scatch_cu = cu_info.max_scratch_slots_per_cu; in kfd_create_vcrat_image_gpu()
2147 cu->num_banks = cu_info.num_shader_engines; in kfd_create_vcrat_image_gpu()
2148 cu->lds_size_in_kb = cu_info.lds_size; in kfd_create_vcrat_image_gpu()