Home
last modified time | relevance | path

Searched refs:shader_present (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_model_dummy.c135 u32 shader_present; member
187 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
202 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
217 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
232 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
247 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
262 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
278 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
293 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
308 .shader_present = DUMMY_IMPLEMENTATION_SHADER_PRESENT,
[all …]
H A Dmali_kbase_pm_ca.c41 kbdev->gpu_props.props.raw_props.shader_present; in kbase_pm_ca_init()
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()
H A Dmali_kbase_model_dummy.h198 u64 *l2_present, u64 *shader_present);
200 u64 l2_present, u64 shader_present);
H A Dmali_kbase_devfreq.c121 *core_mask = kbdev->gpu_props.props.raw_props.shader_present; in kbase_devfreq_opp_translate()
452 u64 shader_present = kbdev->gpu_props.props.raw_props.shader_present; in kbase_devfreq_init_core_mask_table()
509 core_mask = shader_present; in kbase_devfreq_init_core_mask_table()
510 if (core_mask != shader_present && corestack_driver_control) { in kbase_devfreq_init_core_mask_table()
520 kbdev->gpu_props.props.raw_props.shader_present; in kbase_devfreq_init_core_mask_table()
H A Dmali_kbase_pm_backend.c735 kbdev->gpu_props.props.raw_props.shader_present; in kbase_hwaccess_pm_powerup()
749 kbdev->gpu_props.props.raw_props.shader_present; in kbase_hwaccess_pm_powerup()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c57 group_present = props->raw_props.shader_present; in kbase_gpuprops_construct_coherent_groups()
93 current_group->core_mask = group_mask & props->raw_props.shader_present; in kbase_gpuprops_construct_coherent_groups()
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()
204 gpu_props->raw_props.shader_present = in kbase_gpuprops_get_props()
275 base_props->raw_props.shader_present = in kbase_gpuprops_update_max_config_props()
439 gpu_props->num_cores = hweight64(raw->shader_present); in kbase_gpuprops_set()
721 PROP(RAW_SHADER_PRESENT, raw_props.shader_present),
H A Dmali_kbase_gpuprops_types.h138 u64 shader_present; member
H A Dmali_kbase_core_linux.c2455 kbdev->gpu_props.props.raw_props.shader_present); in core_mask_show()
2488 u64 shader_present; in core_mask_store() local
2525 shader_present = kbdev->gpu_props.props.raw_props.shader_present; in core_mask_store()
2528 if ((new_core_mask & shader_present) != new_core_mask) { in core_mask_store()
2531 new_core_mask, shader_present); in core_mask_store()
2535 } else if (!(new_core_mask & shader_present & in core_mask_store()
2540 kbdev->gpu_props.props.raw_props.shader_present, in core_mask_store()
2552 if ((new_core_mask[i] & shader_present) != new_core_mask[i]) { in core_mask_store()
2554 new_core_mask[i], i, shader_present); in core_mask_store()
2558 } else if (!(new_core_mask[i] & shader_present & kbdev->pm.backend.ca_cores_enabled)) { in core_mask_store()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/
H A Dpanfrost_gpu.c241 pfdev->features.shader_present = gpu_read(pfdev, GPU_SHADER_PRESENT_LO); in panfrost_gpu_init_features()
242 pfdev->features.shader_present |= (u64)gpu_read(pfdev, GPU_SHADER_PRESENT_HI) << 32; in panfrost_gpu_init_features()
315 pfdev->features.shader_present, pfdev->features.l2_present); in panfrost_gpu_init_features()
332 gpu_write(pfdev, SHADER_PWRON_LO, pfdev->features.shader_present); in panfrost_gpu_power_on()
334 val, val == pfdev->features.shader_present, 100, 20000); in panfrost_gpu_power_on()
H A Dpanfrost_device.h31 u64 shader_present; member
H A Dpanfrost_perfcnt.c306 ncores = fls64(pfdev->features.shader_present); in panfrost_perfcnt_init()
H A Dpanfrost_job.c145 affinity = pfdev->features.shader_present; in panfrost_job_write_affinity()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_ca_devfreq.c68 kbdev->gpu_props.props.raw_props.shader_present; in devfreq_init()
70 kbdev->gpu_props.props.raw_props.shader_present; in devfreq_init()
H A Dmali_kbase_pm_ca.c141 return kbdev->gpu_props.props.raw_props.shader_present & in kbase_pm_ca_get_core_mask()
145 return kbdev->gpu_props.props.raw_props.shader_present & in kbase_pm_ca_get_core_mask()
H A Dmali_kbase_devfreq.c85 *core_mask = kbdev->gpu_props.props.raw_props.shader_present; in opp_translate()
296 kbdev->gpu_props.props.raw_props.shader_present; in kbase_devfreq_init_core_mask_table()
300 kbdev->gpu_props.props.raw_props.shader_present; in kbase_devfreq_init_core_mask_table()
H A Dmali_kbase_pm_always_on.c29 return kbdev->gpu_props.props.raw_props.shader_present; in always_on_get_core_mask()
H A Dmali_kbase_pm_ca_fixed.c37 return kbdev->gpu_props.props.raw_props.shader_present; in fixed_get_core_mask()
H A Dmali_kbase_pm_coarse_demand.c32 return kbdev->gpu_props.props.raw_props.shader_present; in coarse_demand_get_core_mask()
H A Dmali_kbase_pm_backend.c339 kbdev->gpu_props.props.raw_props.shader_present; in kbase_hwaccess_pm_powerup()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c112 group_present = props->raw_props.shader_present; in kbase_gpuprops_construct_coherent_groups()
148 current_group->core_mask = group_mask & props->raw_props.shader_present; in kbase_gpuprops_construct_coherent_groups()
189 gpu_props->raw_props.shader_present = in kbase_gpuprops_get_props()
312 gpu_props->num_cores = hweight64(raw->shader_present); in kbase_gpuprops_set()
373 PROP(RAW_SHADER_PRESENT, raw_props.shader_present),
H A Dmali_kbase_core_linux.c2514 kbdev->gpu_props.props.raw_props.shader_present); in show_core_mask()
2550 u64 shader_present = in set_core_mask() local
2551 kbdev->gpu_props.props.raw_props.shader_present; in set_core_mask()
2556 if ((new_core_mask[0] & shader_present) != new_core_mask[0] || in set_core_mask()
2558 (new_core_mask[1] & shader_present) != in set_core_mask()
2561 (new_core_mask[2] & shader_present) != in set_core_mask()
H A Dmali_base_kernel.h1623 u64 shader_present; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/
H A Dmali_kbase_hwcnt_gpu.h194 u64 shader_present; member
/OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h536 __u64 shader_present; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/
H A Dmali_kbase_hwcnt_backend_jm.c336 curr_config->shader_present = kbdev->gpu_props.curr_config.shader_present; in kbasep_hwcnt_gpu_update_curr_config()

12