Home
last modified time | relevance | path

Searched refs:busy_gl (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_metrics.c154 kbdev->pm.backend.metrics.values.busy_gl = 0; in kbasep_pm_metrics_init()
334 kbdev->pm.backend.metrics.values.busy_gl += ns_time; in kbase_pm_get_dvfs_utilisation_calc()
336 kbdev->pm.backend.metrics.values.busy_gl += ns_time; in kbase_pm_get_dvfs_utilisation_calc()
338 kbdev->pm.backend.metrics.values.busy_gl += ns_time; in kbase_pm_get_dvfs_utilisation_calc()
372 diff->busy_gl = cur->busy_gl - last->busy_gl; in kbase_pm_get_dvfs_metrics()
404 busy = max(diff->busy_gl + diff->busy_cl[0] + diff->busy_cl[1], 1u); in kbase_pm_get_dvfs_action()
406 util_gl_share = (100 * diff->busy_gl) / busy; in kbase_pm_get_dvfs_action()
H A Dmali_kbase_pm_defs.h121 u32 busy_gl; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_metrics.c87 kbdev->pm.backend.metrics.busy_gl = 0; in kbasep_pm_metrics_init()
147 kbdev->pm.backend.metrics.busy_gl += ns_time; in kbase_pm_get_dvfs_utilisation_calc()
149 kbdev->pm.backend.metrics.busy_gl += ns_time; in kbase_pm_get_dvfs_utilisation_calc()
177 kbdev->pm.backend.metrics.busy_gl = 0; in kbase_pm_reset_dvfs_utilisation_unlocked()
249 busy = kbdev->pm.backend.metrics.busy_gl + in kbase_pm_get_dvfs_utilisation_old()
256 (100 * kbdev->pm.backend.metrics.busy_gl) / in kbase_pm_get_dvfs_utilisation_old()
H A Dmali_kbase_pm_defs.h109 u32 busy_gl; member