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