drm/format-helper: Rework format-helper memcpy functions
Move destination-buffer clipping from all format-helper memcpy function into callers. Support destination-buffer pitch. Only distinguish between system and I/O memory, but use same logic everywhere. Signed-off-by:Thomas Zimmermann <tzimmermann@suse.de> Tested-by:
Noralf Trønnes <noralf@tronnes.org> Reviewed-by:
Noralf Trønnes <noralf@tronnes.org> Link: https://patchwork.freedesktop.org/patch/msgid/20211110103702.374-3-tzimmermann@suse.de
Showing
- drivers/gpu/drm/drm_format_helper.c 20 additions, 15 deletionsdrivers/gpu/drm/drm_format_helper.c
- drivers/gpu/drm/drm_mipi_dbi.c 1 addition, 1 deletiondrivers/gpu/drm/drm_mipi_dbi.c
- drivers/gpu/drm/gud/gud_pipe.c 1 addition, 1 deletiondrivers/gpu/drm/gud/gud_pipe.c
- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c 4 additions, 1 deletiondrivers/gpu/drm/hyperv/hyperv_drm_modeset.c
- drivers/gpu/drm/mgag200/mgag200_mode.c 3 additions, 1 deletiondrivers/gpu/drm/mgag200/mgag200_mode.c
- drivers/gpu/drm/tiny/cirrus.c 8 additions, 6 deletionsdrivers/gpu/drm/tiny/cirrus.c
- include/drm/drm_format_helper.h 4 additions, 5 deletionsinclude/drm/drm_format_helper.h
Loading