Home
last modified time | relevance | path

Searched refs:l2_props (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c273 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 Dmali_kbase_gpuprops_types.h152 struct kbase_gpu_cache_props l2_props; member
H A Dmali_kbase_mem_linux.c1567 (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 Dmali_kbase_gpuprops.c246 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 Dmali_kbase_gpuprops_types.h80 struct kbase_gpu_cache_props l2_props; member
H A Dmali_kbase_gator_api.c223 nr_l2 = hand->kbdev->gpu_props.props.l2_props.num_l2_slices; in kbase_gator_hwcnt_init()
H A Dmali_base_kernel.h1665 struct mali_base_gpu_l2_cache_props l2_props; member
H A Dmali_kbase_vinstr.c306 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 Dmali_kbase_mem_linux.c912 (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 Dmali_base_kernel.h586 struct mali_base_gpu_l2_cache_props l2_props; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_heap_context_alloc.c154 (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 Dmali_kbase_ipa_counter_common_jm.c98 const u32 num_blocks = kbdev->gpu_props.props.l2_props.num_l2_slices; in kbase_ipa_sum_all_memsys_blocks()
H A Dmali_kbase_ipa_counter_jm.c99 (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 Dmali_kbase_hwcnt_backend_csf_if_fw.c265 .l2_count = kbdev->gpu_props.props.l2_props.num_l2_slices, in kbasep_hwcnt_backend_csf_if_fw_get_prfcnt_info()
H A Dmali_kbase_hwcnt_backend_jm.c151 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 Dmali_kbase_model_dummy.c2189 kbdev->gpu_props.props.l2_props.num_l2_slices = hweight64(l2_present);