Home
last modified time | relevance | path

Searched refs:pcache_info (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c1427 struct kfd_gpu_cache_info *pcache_info) in kfd_fill_gpu_cache_info_from_gfx_config() argument
1434 pcache_info[i].cache_size = adev->gfx.config.gc_tcp_l1_size; in kfd_fill_gpu_cache_info_from_gfx_config()
1435 pcache_info[i].cache_level = 1; in kfd_fill_gpu_cache_info_from_gfx_config()
1436 pcache_info[i].flags = (CRAT_CACHE_FLAGS_ENABLED | in kfd_fill_gpu_cache_info_from_gfx_config()
1439 pcache_info[i].num_cu_shared = adev->gfx.config.gc_num_tcp_per_wpg / 2; in kfd_fill_gpu_cache_info_from_gfx_config()
1440 pcache_info[i].cache_line_size = adev->gfx.config.gc_tcp_cache_line_size; in kfd_fill_gpu_cache_info_from_gfx_config()
1441 if (cache_line_size_missing && !pcache_info[i].cache_line_size) in kfd_fill_gpu_cache_info_from_gfx_config()
1442 pcache_info[i].cache_line_size = 128; in kfd_fill_gpu_cache_info_from_gfx_config()
1447 pcache_info[i].cache_size = in kfd_fill_gpu_cache_info_from_gfx_config()
1449 pcache_info[i].cache_level = 1; in kfd_fill_gpu_cache_info_from_gfx_config()
[all …]
H A Dkfd_topology.c1618 struct kfd_gpu_cache_info *pcache_info, in fill_in_l1_pcache() argument
1629 cu_sibling_map_mask &= ((1 << pcache_info[cache_type].num_cu_shared) - 1); in fill_in_l1_pcache()
1643 pcache->cache_level = pcache_info[cache_type].cache_level; in fill_in_l1_pcache()
1644 pcache->cache_size = pcache_info[cache_type].cache_size; in fill_in_l1_pcache()
1645 pcache->cacheline_size = pcache_info[cache_type].cache_line_size; in fill_in_l1_pcache()
1647 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_DATA_CACHE) in fill_in_l1_pcache()
1649 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_INST_CACHE) in fill_in_l1_pcache()
1651 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_CPU_CACHE) in fill_in_l1_pcache()
1653 if (pcache_info[cache_type].flags & CRAT_CACHE_FLAGS_SIMD_CACHE) in fill_in_l1_pcache()
1680 struct kfd_gpu_cache_info *pcache_info, in fill_in_l2_l3_pcache() argument
[all …]
H A Dkfd_crat.h311 int kfd_get_gpu_cache_info(struct kfd_node *kdev, struct kfd_gpu_cache_info **pcache_info);