]> git.baikalelectronics.ru Git - kernel.git/commit
drm/udl: Allocate GEM object via struct drm_driver.gem_create_object
authorThomas Zimmermann <tzimmermann@suse.de>
Thu, 7 Nov 2019 09:43:05 +0000 (10:43 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Fri, 8 Nov 2019 11:29:56 +0000 (12:29 +0100)
commitbc15d6fb7bff42a830bdc4b5a2581831a0fe500e
treec92c57405183818ee8bfbda2450442d9d5db7c45
parentdb69b189cbd9aab237f67c091d693f2e68fdbabf
drm/udl: Allocate GEM object via struct drm_driver.gem_create_object

In preparation of a switch to SHMEM, udl now allocates its GEM
objects via struct drm_driver.gem_create_object. No functional
changes are made.

For SHMEM GEM objects, udl will require the use of a special mmap
function, which we set though the create-object function.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191107094307.19870-3-tzimmermann@suse.de
drivers/gpu/drm/udl/udl_drv.c
drivers/gpu/drm/udl/udl_drv.h
drivers/gpu/drm/udl/udl_gem.c