Searched refs:curr_config (Results 1 – 13 of 13) sorted by relevance
117 struct kbase_hwcnt_curr_config curr_config; member328 struct kbase_hwcnt_curr_config *curr_config) in kbasep_hwcnt_gpu_update_curr_config() argument330 if (WARN_ON(!kbdev) || WARN_ON(!curr_config)) in kbasep_hwcnt_gpu_update_curr_config()335 curr_config->num_l2_slices = kbdev->gpu_props.curr_config.l2_slices; in kbasep_hwcnt_gpu_update_curr_config()336 curr_config->shader_present = kbdev->gpu_props.curr_config.shader_present; in kbasep_hwcnt_gpu_update_curr_config()390 errcode = kbasep_hwcnt_gpu_update_curr_config(kbdev, &backend_jm->curr_config); in kbasep_hwcnt_backend_jm_dump_enable_nolock()568 errcode = kbasep_hwcnt_gpu_update_curr_config(kbdev, &backend_jm->curr_config); in kbasep_hwcnt_backend_jm_dump_get()576 backend_jm->pm_core_mask, &backend_jm->curr_config, in kbasep_hwcnt_backend_jm_dump_get()
117 struct curr_config_props * const curr_config) in kbase_gpuprops_get_curr_config_props() argument122 if (WARN_ON(!kbdev) || WARN_ON(!curr_config)) in kbase_gpuprops_get_curr_config_props()126 if (!curr_config->update_needed) in kbase_gpuprops_get_curr_config_props()135 curr_config->l2_slices = in kbase_gpuprops_get_curr_config_props()138 curr_config->l2_present = in kbase_gpuprops_get_curr_config_props()142 curr_config->shader_present = in kbase_gpuprops_get_curr_config_props()146 curr_config->num_cores = hweight64(curr_config->shader_present); in kbase_gpuprops_get_curr_config_props()148 curr_config->update_needed = false; in kbase_gpuprops_get_curr_config_props()167 kbdev->gpu_props.curr_config.update_needed = true; in kbase_gpuprops_req_curr_config_update()452 kbase_gpuprops_get_curr_config_props(kbdev, &gpu_props->curr_config); in kbase_gpuprops_set()
141 struct curr_config_props * const curr_config);
158 struct curr_config_props curr_config; member
2571 } else if (!(new_core_mask[i] & kbdev->gpu_props.curr_config.shader_present)) { in core_mask_store()2573 new_core_mask[i], i, kbdev->gpu_props.curr_config.shader_present); in core_mask_store()
128 return kbdev->gpu_props.curr_config.shader_present & in kbase_pm_ca_get_core_mask()132 return kbdev->gpu_props.curr_config.shader_present & in kbase_pm_ca_get_core_mask()
428 return kbdev->gpu_props.curr_config.l2_present; in kbase_pm_get_present_cores()430 return kbdev->gpu_props.curr_config.shader_present; in kbase_pm_get_present_cores()1235 u64 l2_present = kbdev->gpu_props.curr_config.l2_present; in kbase_pm_l2_update_state()2698 &kbdev->gpu_props.curr_config);
2191 kbdev->gpu_props.curr_config.l2_slices = hweight64(l2_present);2192 kbdev->gpu_props.curr_config.shader_present = shader_present;
75 affinity &= kbdev->gpu_props.curr_config.shader_present; in kbase_job_write_affinity()
287 const struct kbase_hwcnt_curr_config *curr_config, bool accumulate);
332 const struct kbase_hwcnt_curr_config *curr_config, bool accumulate) in kbase_hwcnt_jm_dump_get() argument368 if (l2_count > curr_config->num_l2_slices) in kbase_hwcnt_jm_dump_get()
541 u32 curr_config; /* Current Configuration Number */ member
1577 udc->curr_config = config_value; in std_req_set_configuration()