OpenCloudOS-Kernel/drivers/gpu/drm/udl
Thomas Zimmermann 99f55c798f drm/udl: Use GEM vmap/mmap function from SHMEM helpers
The udl driver contains an implementation of GEM vmap and mmap
operations that is identical to the common SHMEM helper; except
that udl's code uses cached pages by default.

Convert udl to regular SHMEM helper functions. There's no reason
to have udl behave differently from all other SHMEM drivers. The
udl driver uses the SHMEM helper to enable caching.

v3:
	* rebased onto Daniel's shmem untangle series
v2:
	* implement .gem_create_object with SHMEM helper

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200609090820.20256-3-tzimmermann@suse.de
2020-06-10 10:17:21 +02:00
..
Kconfig drm/udl: Make udl driver depend on CONFIG_USB 2020-01-09 15:02:48 +01:00
Makefile drm/udl: Use GEM vmap/mmap function from SHMEM helpers 2020-06-10 10:17:21 +02:00
udl_connector.c drm/udl: don't set drm_device->dev_private 2020-04-28 15:18:27 +02:00
udl_connector.h drm/udl: drop use of drmP.h 2019-07-17 12:52:55 +02:00
udl_drv.c drm/udl: Use GEM vmap/mmap function from SHMEM helpers 2020-06-10 10:17:21 +02:00
udl_drv.h drm/udl: Use GEM vmap/mmap function from SHMEM helpers 2020-06-10 10:17:21 +02:00
udl_main.c drm/udl: drop drm_driver.release hook 2020-03-26 16:09:40 +01:00
udl_modeset.c drm/udl: Make udl_handle_damage static 2020-05-06 21:08:37 +02:00
udl_transfer.c drm/udl: Remove field lost_pixels from struct udl_device 2019-12-06 13:52:33 +01:00