drm/virtio: Use drm_gem_plane_helper_prepare_fb()
authorDongwon Kim <dongwon.kim@intel.com>
Sun, 20 Oct 2024 23:08:02 +0000 (02:08 +0300)
committerDmitry Osipenko <dmitry.osipenko@collabora.com>
Mon, 18 Nov 2024 18:18:13 +0000 (21:18 +0300)
commit30f86b8f86ada845fbd0d853b3a3d238567ac2c2
treeb2d7387a11d1cfc43159637a5193fdb3c6fb99d2
parent086b9f27f0ab38df05b2d839a69c8daead8019ae
drm/virtio: Use drm_gem_plane_helper_prepare_fb()

Use drm_gem_plane_helper_prepare_fb() helper for explicit framebuffer
synchronization. We need to wait for explicit fences in a case of
Venus and native contexts when guest user space uses explicit fencing.

Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
[dmitry.osipenko@collabora.com: edit commit message]
Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Acked-by: Vivek Kasireddy <vivek.kasireddy@intel.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241020230803.247419-1-dmitry.osipenko@collabora.com
drivers/gpu/drm/virtio/virtgpu_plane.c