mbox series

[v8,0/5] drm/fb-helper: Move modesetting code to drm_client

Message ID 20190608152657.36613-1-noralf@tronnes.org (mailing list archive)
Headers show
Series drm/fb-helper: Move modesetting code to drm_client | expand

Message

Noralf Trønnes June 8, 2019, 3:26 p.m. UTC
This moves the modesetting code from drm_fb_helper to drm_client so it
can be shared by all internal clients.

Let's see what the CI says about the remaining patches. I have added the
bootsplash todo entry patch adding Sam as contact.

Noralf.

Noralf Trønnes (5):
  drm/fb-helper: Remove drm_fb_helper_connector
  drm/fb-helper: Prepare to move out modeset config code
  drm/fb-helper: Move out modeset config code
  drm/client: Hack: Add bootsplash example
  drm/todo: Add bootsplash entry

 Documentation/gpu/todo.rst           |  19 +
 drivers/gpu/drm/Kconfig              |   5 +
 drivers/gpu/drm/Makefile             |   1 +
 drivers/gpu/drm/drm_bootsplash.c     | 358 +++++++++++
 drivers/gpu/drm/drm_client.c         |   7 +
 drivers/gpu/drm/drm_client_modeset.c | 707 ++++++++++++++++++++-
 drivers/gpu/drm/drm_drv.c            |   4 +
 drivers/gpu/drm/drm_fb_helper.c      | 886 +--------------------------
 include/drm/drm_client.h             |  23 +-
 include/drm/drm_fb_helper.h          |  84 +--
 10 files changed, 1149 insertions(+), 945 deletions(-)
 create mode 100644 drivers/gpu/drm/drm_bootsplash.c

Comments

Noralf Trønnes June 11, 2019, 1 p.m. UTC | #1
Den 08.06.2019 17.26, skrev Noralf Trønnes:
> This moves the modesetting code from drm_fb_helper to drm_client so it
> can be shared by all internal clients.
> 
> Let's see what the CI says about the remaining patches. I have added the
> bootsplash todo entry patch adding Sam as contact.
> 
> Noralf.
> 
> Noralf Trønnes (5):
>   drm/fb-helper: Remove drm_fb_helper_connector
>   drm/fb-helper: Prepare to move out modeset config code
>   drm/fb-helper: Move out modeset config code
>   drm/client: Hack: Add bootsplash example
>   drm/todo: Add bootsplash entry
> 

The CI agreed this time so all applied except the example.
Nice to be done with this. It started out as an idea about making
generic fbdev emulation 18 months ago but turned out to be something
even more generic :-)

Noralf.

>  Documentation/gpu/todo.rst           |  19 +
>  drivers/gpu/drm/Kconfig              |   5 +
>  drivers/gpu/drm/Makefile             |   1 +
>  drivers/gpu/drm/drm_bootsplash.c     | 358 +++++++++++
>  drivers/gpu/drm/drm_client.c         |   7 +
>  drivers/gpu/drm/drm_client_modeset.c | 707 ++++++++++++++++++++-
>  drivers/gpu/drm/drm_drv.c            |   4 +
>  drivers/gpu/drm/drm_fb_helper.c      | 886 +--------------------------
>  include/drm/drm_client.h             |  23 +-
>  include/drm/drm_fb_helper.h          |  84 +--
>  10 files changed, 1149 insertions(+), 945 deletions(-)
>  create mode 100644 drivers/gpu/drm/drm_bootsplash.c
>