]> git.baikalelectronics.ru Git - kernel.git/commit
drm/scheduler: provide scheduler score externally
authorChristian König <christian.koenig@amd.com>
Tue, 2 Feb 2021 11:40:01 +0000 (12:40 +0100)
committerChristian König <christian.koenig@amd.com>
Fri, 5 Feb 2021 09:47:11 +0000 (10:47 +0100)
commit37d210ce0d36180b4cab17e8f0ab58b373a32460
tree255ef8e8adf963deb610ee7140fafa94d151fa52
parent1e4ee184a3a6198312fe28ebcee0fcdb548a5c7d
drm/scheduler: provide scheduler score externally

Allow multiple schedulers to share the load balancing score.

This is useful when one engine has different hw rings.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-and-Tested-by: Leo Liu <leo.liu@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210204144405.2737-1-christian.koenig@amd.com
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
drivers/gpu/drm/etnaviv/etnaviv_sched.c
drivers/gpu/drm/lima/lima_sched.c
drivers/gpu/drm/panfrost/panfrost_job.c
drivers/gpu/drm/scheduler/sched_entity.c
drivers/gpu/drm/scheduler/sched_main.c
drivers/gpu/drm/v3d/v3d_sched.c
include/drm/gpu_scheduler.h