linux/drivers/gpu/drm/imx
Thomas Zimmermann 6c55a7a5a7 drm/imx: 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: Emil Velikov <emil.velikov@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200605073247.4057-16-tzimmermann@suse.de
2020-06-10 09:03:20 +02:00
..
dw_hdmi-imx.c drm/imx: Use simple encoder 2020-04-02 14:16:44 +02:00
imx-drm-core.c drm/imx: Use GEM CMA object functions 2020-06-10 09:03:20 +02:00
imx-drm.h drm/imx: Use simple encoder 2020-04-02 14:16:44 +02:00
imx-ldb.c drm/imx: Use simple encoder 2020-04-02 14:16:44 +02:00
imx-tve.c drm/imx: Use simple encoder 2020-04-02 14:16:44 +02:00
ipuv3-crtc.c Linus 5.3-rc1 2019-07-22 21:24:10 +02:00
ipuv3-plane.c drm/imx: plane_state->fb iff plane_state->crtc 2020-01-28 15:42:00 +01:00
ipuv3-plane.h drm/imx: ipuv3-plane: fix atomic update status query for non-plus i.MX6Q 2019-05-27 15:13:57 +02:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile drm/imx: Drop unused imx-ipuv3-crtc.o build 2019-08-02 14:01:27 +02:00
parallel-display.c drm/imx: Use simple encoder 2020-04-02 14:16:44 +02:00