]> git.baikalelectronics.ru Git - kernel.git/commit
drm/gem: Provide offset-adjusted framebuffer BO mappings
authorThomas Zimmermann <tzimmermann@suse.de>
Tue, 3 Aug 2021 12:59:18 +0000 (14:59 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Sun, 8 Aug 2021 18:26:16 +0000 (20:26 +0200)
commitb31197137542d018f34c9d76b2bb3ace54f3dd65
treeab730cdf3dc18388832a34fbc03ed6da7b30fb19
parent78f2487c98071146f2f6e0912945c9e0887c414d
drm/gem: Provide offset-adjusted framebuffer BO mappings

Add an additional argument to drm_gem_fb_vmap() to return each BO's
mapping adjusted by the respective offset. Update all callers.

The newly returned values point to the first byite of the data stored
in the framebuffer BOs. Drivers that access the BO data should use it.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210803125928.27780-2-tzimmermann@suse.de
drivers/gpu/drm/drm_gem_atomic_helper.c
drivers/gpu/drm/drm_gem_framebuffer_helper.c
drivers/gpu/drm/gud/gud_pipe.c
drivers/gpu/drm/vkms/vkms_writeback.c
include/drm/drm_gem_atomic_helper.h
include/drm/drm_gem_framebuffer_helper.h