]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: Handle fence rollover
authorRob Clark <robdclark@chromium.org>
Tue, 9 Nov 2021 18:11:04 +0000 (10:11 -0800)
committerRob Clark <robdclark@chromium.org>
Sun, 28 Nov 2021 17:56:47 +0000 (09:56 -0800)
commit004abb218ece5f5f4a834b16ef50fe398d22a8eb
tree934beb2681895656580507bbd893c791ac8b3c8d
parent1ff32672f8f178849e0887520ee1b3939288c96d
drm/msm: Handle fence rollover

Add some helpers for fence comparision, which handle rollover properly,
and stop open coding fence seqno comparisions.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Akhil P Oommen <akhilpo@codeaurora.org>
Link: https://lore.kernel.org/r/20211109181117.591148-5-robdclark@gmail.com
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/msm_drv.c
drivers/gpu/drm/msm/msm_fence.h
drivers/gpu/drm/msm/msm_gpu.c
drivers/gpu/drm/msm/msm_gpu.h