mbox series

[0/6] drm/gma500: Cleanup framebuffer and fbdev

Message ID 20191122100545.16812-1-tzimmermann@suse.de (mailing list archive)
Headers show
Series drm/gma500: Cleanup framebuffer and fbdev | expand

Message

Thomas Zimmermann Nov. 22, 2019, 10:05 a.m. UTC
These patches remove struct psb_framebuffer and struct psb_fbdev
from gma500. Both are replaced by their equivalents from the DRM
helpers.

The patchset has been tested by running the fbdev console, X11 and
Weston on an Atom Z520 with Poulsbo graphics chip.

Thomas Zimmermann (6):
  drm/gma500: Remove addr_space field from psb_framebuffer
  drm/gma500: Remove field 'fbdev' from struct psb_framebuffer
  drm/gma500: Replace struct psb_framebuffer with struct drm_framebuffer
  drm/gma500: Pass struct drm_gem_object to framebuffer functions
  drm/gma500: Store framebuffer in struct drm_fb_helper
  drm/gma500: Remove struct psb_fbdev

 drivers/gpu/drm/gma500/accel_2d.c    |  15 ++--
 drivers/gpu/drm/gma500/framebuffer.c | 129 +++++++++++++--------------
 drivers/gpu/drm/gma500/framebuffer.h |  15 ----
 drivers/gpu/drm/gma500/psb_drv.c     |   1 +
 drivers/gpu/drm/gma500/psb_drv.h     |   8 +-
 5 files changed, 74 insertions(+), 94 deletions(-)

--
2.23.0

Comments

Daniel Vetter Nov. 25, 2019, 9:17 a.m. UTC | #1
On Fri, Nov 22, 2019 at 11:05:39AM +0100, Thomas Zimmermann wrote:
> These patches remove struct psb_framebuffer and struct psb_fbdev
> from gma500. Both are replaced by their equivalents from the DRM
> helpers.
> 
> The patchset has been tested by running the fbdev console, X11 and
> Weston on an Atom Z520 with Poulsbo graphics chip.

On the series: Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
> 
> Thomas Zimmermann (6):
>   drm/gma500: Remove addr_space field from psb_framebuffer
>   drm/gma500: Remove field 'fbdev' from struct psb_framebuffer
>   drm/gma500: Replace struct psb_framebuffer with struct drm_framebuffer
>   drm/gma500: Pass struct drm_gem_object to framebuffer functions
>   drm/gma500: Store framebuffer in struct drm_fb_helper
>   drm/gma500: Remove struct psb_fbdev
> 
>  drivers/gpu/drm/gma500/accel_2d.c    |  15 ++--
>  drivers/gpu/drm/gma500/framebuffer.c | 129 +++++++++++++--------------
>  drivers/gpu/drm/gma500/framebuffer.h |  15 ----
>  drivers/gpu/drm/gma500/psb_drv.c     |   1 +
>  drivers/gpu/drm/gma500/psb_drv.h     |   8 +-
>  5 files changed, 74 insertions(+), 94 deletions(-)
> 
> --
> 2.23.0
>
Patrik Jakobsson Nov. 25, 2019, 9:38 a.m. UTC | #2
On Fri, Nov 22, 2019 at 11:05 AM Thomas Zimmermann <tzimmermann@suse.de> wrote:
>
> These patches remove struct psb_framebuffer and struct psb_fbdev
> from gma500. Both are replaced by their equivalents from the DRM
> helpers.
>
> The patchset has been tested by running the fbdev console, X11 and
> Weston on an Atom Z520 with Poulsbo graphics chip.

Hi Thomas, nice cleanups!
I'll apply to drm-misc-next

For series:
Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>

Thanks

>
> Thomas Zimmermann (6):
>   drm/gma500: Remove addr_space field from psb_framebuffer
>   drm/gma500: Remove field 'fbdev' from struct psb_framebuffer
>   drm/gma500: Replace struct psb_framebuffer with struct drm_framebuffer
>   drm/gma500: Pass struct drm_gem_object to framebuffer functions
>   drm/gma500: Store framebuffer in struct drm_fb_helper
>   drm/gma500: Remove struct psb_fbdev
>
>  drivers/gpu/drm/gma500/accel_2d.c    |  15 ++--
>  drivers/gpu/drm/gma500/framebuffer.c | 129 +++++++++++++--------------
>  drivers/gpu/drm/gma500/framebuffer.h |  15 ----
>  drivers/gpu/drm/gma500/psb_drv.c     |   1 +
>  drivers/gpu/drm/gma500/psb_drv.h     |   8 +-
>  5 files changed, 74 insertions(+), 94 deletions(-)
>
> --
> 2.23.0
>