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

Thomas Zimmermann tzimmermann at suse.de
Fri Nov 22 10:05:39 UTC 2019


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



More information about the dri-devel mailing list