Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/panthor/
H A Dpanthor_devfreq.c47 static void panthor_devfreq_update_utilization(struct panthor_devfreq *pdevfreq) in panthor_devfreq_update_utilization() argument
52 last = pdevfreq->time_last_update; in panthor_devfreq_update_utilization()
54 if (pdevfreq->last_busy_state) in panthor_devfreq_update_utilization()
55 pdevfreq->busy_time += ktime_sub(now, last); in panthor_devfreq_update_utilization()
57 pdevfreq->idle_time += ktime_sub(now, last); in panthor_devfreq_update_utilization()
59 pdevfreq->time_last_update = now; in panthor_devfreq_update_utilization()
75 static void panthor_devfreq_reset(struct panthor_devfreq *pdevfreq) in panthor_devfreq_reset() argument
77 pdevfreq->busy_time = 0; in panthor_devfreq_reset()
78 pdevfreq->idle_time = 0; in panthor_devfreq_reset()
79 pdevfreq->time_last_update = ktime_get(); in panthor_devfreq_reset()
[all …]