[PATCH v3 00/11] drm/cma-helper: Remove drm_fbdev_cma* functions
Noralf Trønnes
noralf at tronnes.org
Thu Sep 27 12:44:07 UTC 2018
Den 08.12.2017 20.37, skrev Noralf Trønnes:
> These are the remaining patches not applied due to missing review and:
> - arm/hdlcd and rcar-du have started to use
> drm_fbdev_cma_set_suspend_unlocked() since last, so I have added patches
> converting them to drm_mode_config_helper_suspend/resume().
> - tinydrm has gained a new driver ili9225
>
> Noralf.
Just a note that this series has been superseeded by the generic fbdev
work. During Christmas I got the idea that maybe it was possible to do
generic fbdev using dumb buffers. A prototype for this was done in one
day, but it took months before it was mergeable due to a drm_client API
that had to be made.
So this is the superseeding series based on the generic fbdev work:
drm/cma-helper drivers: Use drm_fbdev_generic_setup()
https://patchwork.freedesktop.org/series/49382/
Noralf.
>
> Noralf Trønnes (11):
> drm/arc: Use drm_fb_cma_fbdev_init/fini()
> drm/arm/hdlcd: Use drm_mode_config_helper_suspend/resume()
> drm/arm/hdlcd: Use drm_fb_cma_fbdev_init/fini()
> drm/hisilicon/kirin: Use drm_fb_cma_fbdev_init/fini()
> drm/meson: Use drm_fb_cma_fbdev_init/fini()
> drm/mxsfb: Use drm_fb_cma_fbdev_init/fini()
> drm/rcar-du: Use drm_mode_config_helper_suspend/resume()
> drm/rcar-du: Use drm_fb_cma_fbdev_init/fini()
> drm/fsl-dcu: Use drm_fb_cma_fbdev_init/fini()
> drm/tinydrm: Use drm_fb_cma_fbdev_init_with_funcs/fini()
> drm/cma-helper: Remove drm_fbdev_cma* functions
>
> Documentation/gpu/todo.rst | 5 -
> drivers/gpu/drm/arc/arcpgu.h | 4 -
> drivers/gpu/drm/arc/arcpgu_drv.c | 36 ++----
> drivers/gpu/drm/arm/hdlcd_drv.c | 62 ++--------
> drivers/gpu/drm/arm/hdlcd_drv.h | 2 -
> drivers/gpu/drm/drm_fb_cma_helper.c | 158 ------------------------
> drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 26 +---
> drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 -
> drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 35 +-----
> drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 4 -
> drivers/gpu/drm/meson/meson_drv.c | 20 +--
> drivers/gpu/drm/meson/meson_drv.h | 1 -
> drivers/gpu/drm/mxsfb/mxsfb_drv.c | 21 +---
> drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 -
> 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 | 20 +--
> drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 37 +-----
> drivers/gpu/drm/tinydrm/ili9225.c | 3 +-
> drivers/gpu/drm/tinydrm/mi0283qt.c | 3 +-
> drivers/gpu/drm/tinydrm/st7586.c | 3 +-
> include/drm/drm_fb_cma_helper.h | 28 +----
> include/drm/tinydrm/tinydrm.h | 3 -
> 23 files changed, 61 insertions(+), 449 deletions(-)
>
More information about the dri-devel
mailing list