Thomas Zimmermann <tzimmerm...@suse.de> writes: > Use DRM's shadow-plane helper to map and access the GEM object's buffer > within kernel address space. Encasulates the vmap logic in the GEM-DMA > helpers. > > The repaper driver currently reads the vaddr field from the GME buffer > object directly. This only works because GEM code 'automagically' sets > vaddr. > > Shadow-plane helpers perform the same steps, but with correct abstraction > behind drm_gem_vmap(). The shadow-plane state provides the buffer address > in kernel address space and the format-conversion state. > > Signed-off-by: Thomas Zimmermann <tzimmerm...@suse.de> > ---
Reviewed-by: Javier Martinez Canillas <javi...@redhat.com> -- Best regards, Javier Martinez Canillas Core Platforms Red Hat