]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/devfreq: Add 1ms delay before clamping freq
authorRob Clark <robdclark@chromium.org>
Mon, 27 Sep 2021 23:04:54 +0000 (16:04 -0700)
committerRob Clark <robdclark@chromium.org>
Fri, 15 Oct 2021 23:35:40 +0000 (16:35 -0700)
commitdd09d69425b9816f2cecf549399b23372e9002bb
treea1c33893b35f8a862112206d8933720923938c13
parent15a49be6228ebe3666cd51f46339ddcafb0a4c30
drm/msm/devfreq: Add 1ms delay before clamping freq

Add a short delay before clamping to idle frequency on active->idle
transition.  It takes ~0.5ms to increase the freq again on the next
idle->active transition, so this helps avoid extra freq transitions
on workloads that bounce between CPU and GPU.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Link: https://lore.kernel.org/r/20210927230455.1066297-2-robdclark@gmail.com
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/msm_gpu.h
drivers/gpu/drm/msm/msm_gpu_devfreq.c