Thomas Zimmermann dc502e21a2 drm/atmel-hlcdc: Use GEM CMA object functions
Create GEM objects with drm_gem_cma_create_object_default_funcs(), which
allocates the object and sets CMA's default object functions. Corresponding
callbacks in struct drm_driver are cleared. No functional changes are made.

Driver and object-function instances use the same callback functions, with
the exception of vunmap. The implementation of vunmap is empty and left out
in CMA's default object functions.

v3:
	* convert to DRIVER_OPS macro in a separate patch

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200605073247.4057-9-tzimmermann@suse.de
2020-06-10 09:02:27 +02:00
..
2020-05-27 14:31:42 +03:00
2020-05-27 14:31:42 +03:00
2020-04-02 14:16:44 +02:00
2020-05-27 14:31:42 +03:00
2020-05-27 14:31:42 +03:00
2020-04-02 14:16:44 +02:00
2020-05-27 14:31:42 +03:00
2020-05-27 14:31:42 +03:00
2020-05-27 14:31:42 +03:00
2020-04-03 17:11:41 +02:00
2020-04-02 14:16:45 +02:00
2020-06-08 15:14:16 +02:00
2020-04-02 14:16:45 +02:00
2020-05-27 14:31:42 +03:00
2020-04-17 08:12:22 +02:00
2020-05-27 14:31:42 +03:00
2020-04-02 14:16:46 +02:00
2020-04-03 17:11:41 +02:00
2020-05-27 14:31:42 +03:00
2020-04-03 17:11:41 +02:00
2020-04-28 15:05:19 +02:00
2020-05-27 14:31:42 +03:00
2020-05-29 12:58:11 +02:00
2020-03-16 09:27:09 +01:00
2020-06-04 09:57:22 +02:00
2020-05-27 14:31:42 +03:00
2020-04-03 17:11:41 +02:00
2020-05-27 14:31:42 +03:00
2020-05-19 21:52:16 +01:00
2020-04-28 16:05:15 +02:00
2020-04-28 16:05:15 +02:00