This patchset moves the drivers using the CMA helper fully over to the generic fbdev emulation. The unused fbdev code is removed from the CMA helper. Noralf. Noralf Trønnes (20): drm/fb-helper: Improve error reporting in setup drm/arc: Use drm_fbdev_generic_setup() drm/fsl-dcu: Use drm_fbdev_generic_setup() drm/hisilicon/kirin: Use drm_fbdev_generic_setup() drm/meson: Use drm_fbdev_generic_setup() drm/mxsfb: Use drm_fbdev_generic_setup() drm/rcar-du: Use drm_fbdev_generic_setup() drm/arm/hdlcd: Use drm_fbdev_generic_setup() drm/arm/mali: Use drm_fbdev_generic_setup() drm/atmel-hlcdc: Use drm_fbdev_generic_setup() drm/imx: Use drm_fbdev_generic_setup() drm/pl111: Use drm_fbdev_generic_setup() drm/sti: Use drm_fbdev_generic_setup() drm/stm: Use drm_fbdev_generic_setup() drm/sun4i: Use drm_fbdev_generic_setup() drm/tilcdc: Use drm_fbdev_generic_setup() drm/tve200: Use drm_fbdev_generic_setup() drm/vc4: Use drm_fbdev_generic_setup() drm/zte: Use drm_fbdev_generic_setup() drm/cma-helper: Remove unused fbdev code drivers/gpu/drm/Kconfig | 4 - drivers/gpu/drm/arc/arcpgu.h | 4 - drivers/gpu/drm/arc/arcpgu_drv.c | 33 +----- drivers/gpu/drm/arm/hdlcd_drv.c | 11 +- drivers/gpu/drm/arm/malidp_drv.c | 11 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 7 +- drivers/gpu/drm/drm_fb_cma_helper.c | 151 ------------------------ drivers/gpu/drm/drm_fb_helper.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +--- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 38 +----- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 4 - drivers/gpu/drm/imx/imx-drm-core.c | 19 +-- drivers/gpu/drm/meson/meson_drv.c | 19 +-- drivers/gpu/drm/meson/meson_drv.h | 1 - drivers/gpu/drm/mxsfb/mxsfb_drv.c | 26 +--- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 34 +----- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 21 ---- drivers/gpu/drm/sti/sti_drv.c | 8 +- drivers/gpu/drm/stm/drv.c | 11 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tve200/tve200_drv.c | 14 +-- drivers/gpu/drm/vc4/vc4_drv.c | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 - drivers/gpu/drm/zte/zx_drm_drv.c | 15 +-- include/drm/drm_fb_cma_helper.h | 24 ---- 32 files changed, 56 insertions(+), 492 deletions(-) -- 2.15.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel