Searched refs:gfx_info (Results 1 – 7 of 7) sorted by relevance
664 union gfx_info { union752 gfx_info); in amdgpu_atomfirmware_get_clock_info()755 union gfx_info *gfx_info = (union gfx_info *) in amdgpu_atomfirmware_get_clock_info() local759 spll->reference_freq = le32_to_cpu(gfx_info->v30.golden_tsc_count_lower_refclk); in amdgpu_atomfirmware_get_clock_info()764 spll->reference_freq = le32_to_cpu(gfx_info->v22.rlc_gpu_timer_refclk); in amdgpu_atomfirmware_get_clock_info()783 gfx_info); in amdgpu_atomfirmware_get_gfx_info()786 union gfx_info *gfx_info = (union gfx_info *) in amdgpu_atomfirmware_get_gfx_info() local791 adev->gfx.config.max_shader_engines = gfx_info->v24.max_shader_engines; in amdgpu_atomfirmware_get_gfx_info()792 adev->gfx.config.max_cu_per_sh = gfx_info->v24.max_cu_per_sh; in amdgpu_atomfirmware_get_gfx_info()793 adev->gfx.config.max_sh_per_se = gfx_info->v24.max_sh_per_se; in amdgpu_atomfirmware_get_gfx_info()[all …]
708 union gfx_info { union722 union gfx_info *gfx_info = (union gfx_info *) in amdgpu_atombios_get_gfx_info() local725 adev->gfx.config.max_shader_engines = gfx_info->info.max_shader_engines; in amdgpu_atombios_get_gfx_info()726 adev->gfx.config.max_tile_pipes = gfx_info->info.max_tile_pipes; in amdgpu_atombios_get_gfx_info()727 adev->gfx.config.max_cu_per_sh = gfx_info->info.max_cu_per_sh; in amdgpu_atombios_get_gfx_info()728 adev->gfx.config.max_sh_per_se = gfx_info->info.max_sh_per_se; in amdgpu_atombios_get_gfx_info()729 adev->gfx.config.max_backends_per_se = gfx_info->info.max_backends_per_se; in amdgpu_atombios_get_gfx_info()731 gfx_info->info.max_texture_channel_caches; in amdgpu_atombios_get_gfx_info()
103 struct amdgpu_gfx_config *gfx_info = &mm->dev->adev->gfx.config; in mqd_symmetrically_map_cu_mask() local120 if (gfx_info->max_shader_engines > KFD_MAX_NUM_SE) { in mqd_symmetrically_map_cu_mask()123 gfx_info->max_shader_engines); in mqd_symmetrically_map_cu_mask()126 if (gfx_info->max_sh_per_se > KFD_MAX_NUM_SH_PER_SE) { in mqd_symmetrically_map_cu_mask()129 gfx_info->max_sh_per_se * gfx_info->max_shader_engines); in mqd_symmetrically_map_cu_mask()147 for (se = 0; se < gfx_info->max_shader_engines; se++) in mqd_symmetrically_map_cu_mask()148 for (sh = 0; sh < gfx_info->max_sh_per_se; sh++) in mqd_symmetrically_map_cu_mask()189 for (i = 0; i < gfx_info->max_shader_engines; i++) in mqd_symmetrically_map_cu_mask()194 for (sh = 0; sh < gfx_info->max_sh_per_se; sh++) { in mqd_symmetrically_map_cu_mask()195 for (se = 0; se < gfx_info->max_shader_engines; se++) { in mqd_symmetrically_map_cu_mask()
1602 struct amdgpu_gfx_config *gfx_info, in fill_in_l2_l3_pcache() argument1649 for (i = 0; i < gfx_info->max_shader_engines; i++) { in fill_in_l2_l3_pcache()1650 for (j = 0; j < gfx_info->max_sh_per_se; j++) { in fill_in_l2_l3_pcache()1683 struct amdgpu_gfx_config *gfx_info = &kdev->adev->gfx.config; in kfd_fill_cache_non_crat_info() local1716 for (i = 0; i < gfx_info->max_shader_engines; i++) { in kfd_fill_cache_non_crat_info()1717 for (j = 0; j < gfx_info->max_sh_per_se; j++) { in kfd_fill_cache_non_crat_info()1718 for (k = 0; k < gfx_info->max_cu_per_sh; k += pcache_info[ct].num_cu_shared) { in kfd_fill_cache_non_crat_info()1734 gfx_info->max_cu_per_sh) ? in kfd_fill_cache_non_crat_info()1736 (gfx_info->max_cu_per_sh - k); in kfd_fill_cache_non_crat_info()1744 cu_info, gfx_info, ct, cu_processor_id, kdev); in kfd_fill_cache_non_crat_info()[all …]
2040 struct amdgpu_gfx_config *gfx_info = &kdev->adev->gfx.config; in kfd_create_vcrat_image_gpu() local2095 cu->array_count = gfx_info->max_sh_per_se * in kfd_create_vcrat_image_gpu()2096 gfx_info->max_shader_engines; in kfd_create_vcrat_image_gpu()2097 total_num_of_cu = (cu->array_count * gfx_info->max_cu_per_sh); in kfd_create_vcrat_image_gpu()2099 cu->num_cu_per_array = gfx_info->max_cu_per_sh; in kfd_create_vcrat_image_gpu()2101 cu->num_banks = gfx_info->max_shader_engines; in kfd_create_vcrat_image_gpu()
735 klinfo_t gfx_info; member
404 uint16_t gfx_info; member