drm/msm/gem: Convert to drm_exec
authorRob Clark <robdclark@chromium.org>
Tue, 21 Nov 2023 00:38:51 +0000 (16:38 -0800)
committerRob Clark <robdclark@chromium.org>
Sun, 10 Dec 2023 19:19:44 +0000 (11:19 -0800)
commita6397e63877e82528c67058e6e6e8d700682df50
treefbc2eb7bfd1b2f19633d28d208381ca1e817c090
parent05d249352f1ae909230c230767ca8f4e9fdf8e7b
drm/msm/gem: Convert to drm_exec

Replace the ww_mutex locking dance with the drm_exec helper.

v2: Error path fixes, move drm_exec_fini so we only call it once (and
    only if we have drm_exec_init()

Signed-off-by: Rob Clark <robdclark@chromium.org>
Patchwork: https://patchwork.freedesktop.org/patch/568342/
drivers/gpu/drm/msm/Kconfig
drivers/gpu/drm/msm/msm_gem.h
drivers/gpu/drm/msm/msm_gem_submit.c