]> git.baikalelectronics.ru Git - kernel.git/commit
drm/etnaviv: Use dma_resv locking wrappers
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Sat, 14 Dec 2019 00:09:27 +0000 (01:09 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 17 Dec 2019 16:26:08 +0000 (17:26 +0100)
commitfab3658d6f9647f2f468e4ed8c913ab24b6054e8
treefdd9e48fbe8cf78465919f0fe601d329aad6750f
parent17d140047200582b1599424f085e3a6c9d44bec4
drm/etnaviv: Use dma_resv locking wrappers

I'll add more fancy logic to them soon, so everyone really has to use
them. Plus they already provide some nice additional debug
infrastructure on top of direct ww_mutex usage for the fences tracked
by dma_resv.

v2: Fix the lost _interruptible (Michael)

Acked-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Russell King <linux+etnaviv@armlinux.org.uk>
Cc: Christian Gmeiner <christian.gmeiner@gmail.com>
Cc: etnaviv@lists.freedesktop.org
Cc: "Ruhl, Michael J" <michael.j.ruhl@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191214000927.1616384-1-daniel.vetter@ffwll.ch
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c