]> 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)
commit658f4c8296888c135e394cc21f94386958c36ac7
treea1c33893b35f8a862112206d8933720923938c13
parentddb6e37a50e02736f3c9f1a9f8f873989b22af54
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