Searched refs:coherency_info (Results 1 – 16 of 16) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_gpuprops.c | 104 props->coherency_info.coherency = props->raw_props.mem_features; in kbase_gpuprops_construct_coherent_groups() 105 props->coherency_info.num_core_groups = hweight64(props->raw_props.l2_present); in kbase_gpuprops_construct_coherent_groups() 107 if (props->coherency_info.coherency & GROUPS_L2_COHERENT) { in kbase_gpuprops_construct_coherent_groups() 137 current_group = props->coherency_info.group; in kbase_gpuprops_construct_coherent_groups() 158 props->coherency_info.num_groups = num_groups; in kbase_gpuprops_construct_coherent_groups() 411 PROP(COHERENCY_NUM_GROUPS, coherency_info.num_groups), 412 PROP(COHERENCY_NUM_CORE_GROUPS, coherency_info.num_core_groups), 413 PROP(COHERENCY_COHERENCY, coherency_info.coherency), 414 PROP(COHERENCY_GROUP_0, coherency_info.group[0].core_mask), 415 PROP(COHERENCY_GROUP_1, coherency_info.group[1].core_mask), [all …]
|
| H A D | mali_kbase_gator_api.c | 199 core_mask = hand->kbdev->gpu_props.props.coherency_info.group[cg].core_mask; in kbase_gator_hwcnt_init() 225 core_mask = hand->kbdev->gpu_props.props.coherency_info.group[0].core_mask; in kbase_gator_hwcnt_init()
|
| H A D | mali_base_kernel.h | 1674 struct mali_base_gpu_coherent_group_info coherency_info; member
|
| H A D | mali_kbase_vinstr.c | 307 u64 core_mask = props->coherency_info.group[0].core_mask; in kbase_vinstr_dump_size() 824 core_mask = kbdev->gpu_props.props.coherency_info.group[0].core_mask; in patch_dump_buffer_hdr_v5()
|
| H A D | mali_kbase_core_linux.c | 2553 kbdev->gpu_props.props.coherency_info.group[0]. in set_core_mask()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_gpuprops.c | 49 props->coherency_info.coherency = props->raw_props.mem_features; in kbase_gpuprops_construct_coherent_groups() 50 props->coherency_info.num_core_groups = hweight64(props->raw_props.l2_present); in kbase_gpuprops_construct_coherent_groups() 52 if (props->coherency_info.coherency & GROUPS_L2_COHERENT) { in kbase_gpuprops_construct_coherent_groups() 82 current_group = props->coherency_info.group; in kbase_gpuprops_construct_coherent_groups() 103 props->coherency_info.num_groups = num_groups; in kbase_gpuprops_construct_coherent_groups() 292 base_props->coherency_info.coherency = in kbase_gpuprops_update_max_config_props() 294 base_props->coherency_info.num_core_groups = 1; in kbase_gpuprops_update_max_config_props() 295 base_props->coherency_info.num_groups = 1; in kbase_gpuprops_update_max_config_props() 296 base_props->coherency_info.group[0].core_mask = in kbase_gpuprops_update_max_config_props() 298 base_props->coherency_info.group[0].num_cores = in kbase_gpuprops_update_max_config_props() [all …]
|
| H A D | mali_kbase_core_linux.c | 2549 group0_core_mask = kbdev->gpu_props.props.coherency_info.group[0].core_mask; in core_mask_store()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_js_affinity.c | 137 kbdev->gpu_props.props.coherency_info.group[0].core_mask in kbase_js_choose_affinity() 148 kbdev->gpu_props.props.coherency_info.group[core_group_idx].core_mask in kbase_js_choose_affinity()
|
| H A D | mali_kbase_pm_driver.c | 900 kbdev->gpu_props.props.coherency_info.group[0].core_mask) && in MOCKABLE() 903 kbdev->gpu_props.props.coherency_info.group[0].core_mask)) in MOCKABLE() 909 kbdev->gpu_props.props.coherency_info.group[1].core_mask) && in MOCKABLE() 911 kbdev->gpu_props.props.coherency_info.group[1].core_mask)) in MOCKABLE()
|
| H A D | mali_kbase_jm_rb.c | 1319 kbdev->gpu_props.props.coherency_info.group[0].core_mask in kbase_gpu_complete_hw() 1322 kbdev->gpu_props.props.coherency_info.group[1].core_mask in kbase_gpu_complete_hw()
|
| /OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/ |
| H A D | mali_base_kernel.h | 591 struct mali_base_gpu_coherent_group_info coherency_info; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_jm_hw.c | 61 struct mali_base_gpu_coherent_group_info *coherency_info = in kbase_job_write_affinity() local 62 &kbdev->gpu_props.props.coherency_info; in kbase_job_write_affinity() 71 affinity &= coherency_info->group[1].core_mask; in kbase_job_write_affinity() 73 affinity &= coherency_info->group[0].core_mask; in kbase_job_write_affinity()
|
| H A D | mali_kbase_model_dummy.c | 2190 kbdev->gpu_props.props.coherency_info.group[0].core_mask = shader_present;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_jm.c | 75 core_mask = kbdev->gpu_props.props.coherency_info.group[0].core_mask; in kbase_ipa_sum_all_shader_cores()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend_csf_if_fw.c | 266 .core_mask = kbdev->gpu_props.props.coherency_info.group[0].core_mask, in kbasep_hwcnt_backend_csf_if_fw_get_prfcnt_info()
|
| H A D | mali_kbase_hwcnt_backend_jm.c | 152 const size_t core_mask = props->coherency_info.group[0].core_mask; in kbasep_hwcnt_backend_jm_gpu_info_init()
|