]> 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)
commit11da1019051e088100cd3e1e370bdba5326b46ee
treea1c33893b35f8a862112206d8933720923938c13
parent447ddd414b07ca8b4bcff9e0e991b6d609963e53
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