| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_gpuprops.c | 273 base_props->l2_props.num_l2_slices = in kbase_gpuprops_update_max_config_props() 282 for (l2_n = 0; l2_n < base_props->l2_props.num_l2_slices; l2_n++) { in kbase_gpuprops_update_max_config_props() 328 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 8); in kbase_gpuprops_calculate_props() 329 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 8); in kbase_gpuprops_calculate_props() 335 gpu_props->l2_props.num_l2_slices = in kbase_gpuprops_calculate_props() 431 gpu_props->l2_props.associativity = KBASE_UBFX32(raw->l2_features, 8U, 8); in kbase_gpuprops_set() 432 gpu_props->l2_props.external_bus_width = KBASE_UBFX32(raw->l2_features, 24U, 8); in kbase_gpuprops_set() 667 gpu_props->l2_props.log2_cache_size = in kbase_gpuprops_update_l2_features() 705 PROP(L2_LOG2_LINE_SIZE, l2_props.log2_line_size), 706 PROP(L2_LOG2_CACHE_SIZE, l2_props.log2_cache_size), [all …]
|
| H A D | mali_kbase_gpuprops_types.h | 152 struct kbase_gpu_cache_props l2_props; member
|
| H A D | mali_kbase_mem_linux.c | 1567 (1UL << kbdev->gpu_props.props.l2_props.log2_line_size); in kbase_get_cache_line_alignment()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_gpuprops.c | 246 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 8); in kbase_gpuprops_calculate_props() 247 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 8); in kbase_gpuprops_calculate_props() 252 gpu_props->l2_props.num_l2_slices = in kbase_gpuprops_calculate_props() 304 gpu_props->l2_props.associativity = KBASE_UBFX32(raw->l2_features, 8U, 8); in kbase_gpuprops_set() 305 gpu_props->l2_props.external_bus_width = KBASE_UBFX32(raw->l2_features, 24U, 8); in kbase_gpuprops_set() 358 PROP(L2_LOG2_LINE_SIZE, l2_props.log2_line_size), 359 PROP(L2_LOG2_CACHE_SIZE, l2_props.log2_cache_size), 360 PROP(L2_NUM_L2_SLICES, l2_props.num_l2_slices),
|
| H A D | mali_kbase_gpuprops_types.h | 80 struct kbase_gpu_cache_props l2_props; member
|
| H A D | mali_kbase_gator_api.c | 223 nr_l2 = hand->kbdev->gpu_props.props.l2_props.num_l2_slices; in kbase_gator_hwcnt_init()
|
| H A D | mali_base_kernel.h | 1665 struct mali_base_gpu_l2_cache_props l2_props; member
|
| H A D | mali_kbase_vinstr.c | 306 u32 nr_l2 = props->l2_props.num_l2_slices; in kbase_vinstr_dump_size() 814 nr_l2 = kbdev->gpu_props.props.l2_props.num_l2_slices; in patch_dump_buffer_hdr_v5()
|
| H A D | mali_kbase_mem_linux.c | 912 (1UL << kctx->kbdev->gpu_props.props.l2_props.log2_line_size); in kbase_get_cache_line_alignment()
|
| /OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/ |
| H A D | mali_base_kernel.h | 586 struct mali_base_gpu_l2_cache_props l2_props; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_heap_context_alloc.c | 154 (1U << kctx->kbdev->gpu_props.props.l2_props.log2_line_size); in kbase_csf_heap_context_allocator_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_jm.c | 98 const u32 num_blocks = kbdev->gpu_props.props.l2_props.num_l2_slices; in kbase_ipa_sum_all_memsys_blocks()
|
| H A D | mali_kbase_ipa_counter_jm.c | 99 (model_data->kbdev->gpu_props.props.l2_props.num_l2_slices * in kbase_g7x_power_model_get_sc_counter()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend_csf_if_fw.c | 265 .l2_count = kbdev->gpu_props.props.l2_props.num_l2_slices, in kbasep_hwcnt_backend_csf_if_fw_get_prfcnt_info()
|
| H A D | mali_kbase_hwcnt_backend_jm.c | 151 const size_t l2_count = props->l2_props.num_l2_slices; in kbasep_hwcnt_backend_jm_gpu_info_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_model_dummy.c | 2189 kbdev->gpu_props.props.l2_props.num_l2_slices = hweight64(l2_present);
|