Home
last modified time | relevance | path

Searched refs:pm_current_policy (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_policy.c76 kbdev->pm.backend.pm_current_policy = default_policy; in kbase_pm_policy_init()
81 kbdev->pm.backend.pm_current_policy = default_policy; in kbase_pm_policy_init()
87 kbdev->pm.backend.pm_current_policy->term(kbdev); in kbase_pm_policy_term()
100 KBASE_DEBUG_ASSERT(backend->pm_current_policy); in kbase_pm_update_active()
104 active = backend->pm_current_policy->get_core_active(kbdev); in kbase_pm_update_active()
107 kbdev->pm.backend.pm_current_policy->name); in kbase_pm_update_active()
161 if (kbdev->pm.backend.pm_current_policy == NULL) in kbase_pm_update_dynamic_cores_onoff()
181 shaders_desired = kbdev->pm.backend.pm_current_policy->shaders_needed(kbdev); in kbase_pm_update_dynamic_cores_onoff()
194 if (kbdev->pm.backend.pm_current_policy == NULL) in kbase_pm_update_cores_state_nolock()
206 shaders_desired = kbdev->pm.backend.pm_current_policy->shaders_needed(kbdev); in kbase_pm_update_cores_state_nolock()
[all …]
H A Dmali_kbase_pm_driver.c1770 if (backend->pm_current_policy &&
1771 backend->pm_current_policy->handle_event)
1772 backend->pm_current_policy->handle_event(
1828 if (backend->pm_current_policy &&
1829 backend->pm_current_policy->handle_event)
1830 backend->pm_current_policy->handle_event(
1894 if (backend->pm_current_policy &&
1895 backend->pm_current_policy->handle_event)
1896 backend->pm_current_policy->handle_event(
1903 if (backend->pm_current_policy &&
[all …]
H A Dmali_kbase_pm_defs.h404 const struct kbase_pm_policy *pm_current_policy; member
H A Dmali_kbase_jm_hw.c1162 if (unlikely(!kbdev->pm.backend.pm_current_policy)) in kbasep_reset_timeout_worker()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_policy.c268 if (!kbdev->pm.backend.pm_current_policy->get_core_active(kbdev)) in kbasep_pm_do_gpu_poweroff_wq()
301 kbdev->pm.backend.pm_current_policy = policy_list[0]; in kbase_pm_policy_init()
302 kbdev->pm.backend.pm_current_policy->init(kbdev); in kbase_pm_policy_init()
313 kbdev->pm.backend.pm_current_policy->term(kbdev); in kbase_pm_policy_term()
349 KBASE_DEBUG_ASSERT(backend->pm_current_policy); in kbase_pm_update_active()
353 active = backend->pm_current_policy->get_core_active(kbdev); in kbase_pm_update_active()
442 if (kbdev->pm.backend.pm_current_policy == NULL) in kbase_pm_update_cores_state_nolock()
456 kbdev->pm.backend.pm_current_policy->get_core_mask(kbdev); in kbase_pm_update_cores_state_nolock()
586 return kbdev->pm.backend.pm_current_policy; in kbase_pm_get_policy()
613 old_policy = kbdev->pm.backend.pm_current_policy; in kbase_pm_set_policy()
[all …]
H A Dmali_kbase_pm_defs.h253 const struct kbase_pm_policy *pm_current_policy; member
H A Dmali_kbase_jm_hw.c1238 KBASE_DEBUG_ASSERT(kbdev->pm.backend.pm_current_policy); in kbasep_reset_timeout_worker()