Home
last modified time | relevance | path

Searched refs:gc_info (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_discovery.c375 union gc_info { union
383 union gc_info *gc_info; in amdgpu_discovery_get_gfx_info() local
391 gc_info = (union gc_info *)(adev->mman.discovery_bin + in amdgpu_discovery_get_gfx_info()
393 switch (gc_info->v1.header.version_major) { in amdgpu_discovery_get_gfx_info()
395 adev->gfx.config.max_shader_engines = le32_to_cpu(gc_info->v1.gc_num_se); in amdgpu_discovery_get_gfx_info()
396 adev->gfx.config.max_cu_per_sh = 2 * (le32_to_cpu(gc_info->v1.gc_num_wgp0_per_sa) + in amdgpu_discovery_get_gfx_info()
397 le32_to_cpu(gc_info->v1.gc_num_wgp1_per_sa)); in amdgpu_discovery_get_gfx_info()
398 adev->gfx.config.max_sh_per_se = le32_to_cpu(gc_info in amdgpu_discovery_get_gfx_info()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_discovery.c1407 union gc_info { union
1418 union gc_info *gc_info; in amdgpu_discovery_get_gfx_info() local
1432 gc_info = (union gc_info *)(adev->mman.discovery_bin + offset); in amdgpu_discovery_get_gfx_info()
1434 switch (le16_to_cpu(gc_info->v1.header.version_major)) { in amdgpu_discovery_get_gfx_info()
1436 adev->gfx.config.max_shader_engines = le32_to_cpu(gc_info->v1.gc_num_se); in amdgpu_discovery_get_gfx_info()
1437 adev->gfx.config.max_cu_per_sh = 2 * (le32_to_cpu(gc_info->v1.gc_num_wgp0_per_sa) + in amdgpu_discovery_get_gfx_info()
1438 le32_to_cpu(gc_info->v1.gc_num_wgp1_per_sa)); in amdgpu_discovery_get_gfx_info()
1439 adev->gfx.config.max_sh_per_se = le32_to_cpu(gc_info in amdgpu_discovery_get_gfx_info()
[all...]

Completed in 3 milliseconds