]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: Let fences read directly from memptrs
authorRob Clark <robdclark@chromium.org>
Mon, 26 Jul 2021 14:43:57 +0000 (07:43 -0700)
committerRob Clark <robdclark@chromium.org>
Wed, 28 Jul 2021 00:53:51 +0000 (17:53 -0700)
commit171ac8aba24bfc1b180a0afc8dc55a921ba55809
treeeb7898ecefdf670af9c5c020c503dee5104c2b61
parent474b9af4e9fc6be058d6522dbd75b30f5cbbb04c
drm/msm: Let fences read directly from memptrs

Let dma_fence::signaled, etc, read directly from the address that the hw
is writing with updated completed fence seqno, so we can potentially
notice that the fence is signaled sooner.

Plus add some docs.

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