]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
drm/shmem-helper: Export dedicated wrappers for GEM object functions
authorThomas Zimmermann <tzimmermann@suse.de>
Mon, 8 Nov 2021 09:31:48 +0000 (10:31 +0100)
committerStefan Bader <stefan.bader@canonical.com>
Mon, 17 Oct 2022 09:56:07 +0000 (11:56 +0200)
commitc062d6c0988b03104780532085ffb1fc7e227c16
treeae696b825836b3daab78341e751926cc1cbc28ed
parent4bc8c53a41d7a713ae07db2176b0600c7df7ae40
drm/shmem-helper: Export dedicated wrappers for GEM object functions

BugLink: https://bugs.launchpad.net/bugs/1990162
[ Upstream commit c7fbcb7149ff9321bbbcc93c9920de534ea8102c ]

Wrap GEM SHMEM functions for struct drm_gem_object_funcs and update
all callers. This will allow for an update of the public interfaces
of the GEM SHMEM helper library.

v2:
* fix docs for drm_gem_shmem_object_print_info()

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20211108093149.7226-3-tzimmermann@suse.de
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/gpu/drm/drm_gem_shmem_helper.c
drivers/gpu/drm/lima/lima_gem.c
drivers/gpu/drm/panfrost/panfrost_gem.c
drivers/gpu/drm/v3d/v3d_bo.c
drivers/gpu/drm/virtio/virtgpu_object.c
include/drm/drm_gem_shmem_helper.h