]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vmwgfx: Implement create_handle on drm_framebuffer_funcs
authorZack Rusin <zackr@vmware.com>
Mon, 6 Dec 2021 17:26:13 +0000 (12:26 -0500)
committerZack Rusin <zackr@vmware.com>
Thu, 9 Dec 2021 18:16:21 +0000 (13:16 -0500)
commitc4edcafeba595f2e8898383c716c75210e074577
treec81921e044e9338e52ff2d65fe105b9777c4be65
parentfa65112d703ef867813f1e2ce4c824468ff409ad
drm/vmwgfx: Implement create_handle on drm_framebuffer_funcs

The fb handle code assumes it deals with GEM objects. Because vmwgfx
buffer objects were not actually GEM objects we were not able to
implement that interface. Now that vmwgfx supports GEM buffer objects
we can trivially implement create_handle for buffer object backed
framebuffers.
Among others this gets IGT's kms_getfb test passing.

Signed-off-by: Zack Rusin <zackr@vmware.com>
Reviewed-by: Martin Krastev <krastevm@vmware.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211206172620.3139754-6-zack@kde.org
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c