]> 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)
commit0249bc6e5964d392a732ac99aba68704834b1466
treefdd9e48fbe8cf78465919f0fe601d329aad6750f
parenteac3156d157a88bbd4b57f23a036cdb412a315f8
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