]> 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)
commit29f03c08690b9bd44a0dfabf5f156a127a4aae49
treeab730cdf3dc18388832a34fbc03ed6da7b30fb19
parentf011c3e142cd6f9dd7f1edb92fbecb3113eeb706
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