The sysfb-helper library is the only remaining user of drm_fb_blit().
Merge the code into the module and remove the helper. Cleans up the
interface of the format-helper library. Also improves error detection
and performance of the sysfb code.

Tested on vesadrm with format conversion.

v2:
- simplify duplicate helper (Javier)
- fix vesadrm begin_fb_access
- minor fixes

Thomas Zimmermann (3):
  drm/sysfb: Add custom plane state
  drm/sysfb: Lookup blit function during atomic check
  drm/format-helper: Remove drm_fb_blit()

 drivers/gpu/drm/drm_format_helper.c       |  91 -------------
 drivers/gpu/drm/sysfb/drm_sysfb_helper.h  |  34 ++++-
 drivers/gpu/drm/sysfb/drm_sysfb_modeset.c | 153 +++++++++++++++++++++-
 drivers/gpu/drm/sysfb/vesadrm.c           |   3 +-
 include/drm/drm_format_helper.h           |   4 -
 5 files changed, 183 insertions(+), 102 deletions(-)

-- 
2.51.0

Reply via email to