drm/msm: Extract out syncobj helpers
authorRob Clark <robdclark@chromium.org>
Sun, 29 Jun 2025 20:13:12 +0000 (13:13 -0700)
committerRob Clark <robin.clark@oss.qualcomm.com>
Sat, 5 Jul 2025 00:48:37 +0000 (17:48 -0700)
commite1341f91450525b94474b75d5e77587d1d84e52c
treeca4e06eb1a1ad77747c32b8e516a84939a8e6139
parent06ebb4f043999d42916b78697eebfbc12cc1c0f8
drm/msm: Extract out syncobj helpers

We'll be re-using these for the VM_BIND ioctl.

Also, rename a few things in the uapi header to reflect that syncobj use
is not specific to the submit ioctl.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Tested-by: Antonino Maniscalco <antomani103@gmail.com>
Reviewed-by: Antonino Maniscalco <antomani103@gmail.com>
Patchwork: https://patchwork.freedesktop.org/patch/661512/
drivers/gpu/drm/msm/Makefile
drivers/gpu/drm/msm/msm_gem_submit.c
drivers/gpu/drm/msm/msm_syncobj.c [new file with mode: 0644]
drivers/gpu/drm/msm/msm_syncobj.h [new file with mode: 0644]
include/uapi/drm/msm_drm.h