This patchset add the necessary infrastructure needed later for CRC support. 1. add functions to map buffers to kernel address space. 2. map/unmap buffers in the prepare/cleanup_fb hooks. 3. clip plane coordinates. 4. subclass CRTC state. Note: This patchset was built on top of the following patchset: subject: [PATCH V2 0/5] drm/vkms: Updates to meet basic kms_flip requirements link: https://lists.freedesktop.org/archives/dri-devel/2018-June/180823.html Haneen Mohammed (4): drm/vkms: Add functions to map GEM backing storage drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks drm/vkms: Add atomic_helper_check_plane_state drm/vkms: subclass CRTC state drivers/gpu/drm/vkms/vkms_crtc.c | 55 ++++++++++++++++++++++++++-- drivers/gpu/drm/vkms/vkms_drv.c | 2 ++ drivers/gpu/drm/vkms/vkms_drv.h | 13 +++++++ drivers/gpu/drm/vkms/vkms_gem.c | 50 ++++++++++++++++++++++++++ drivers/gpu/drm/vkms/vkms_plane.c | 59 +++++++++++++++++++++++++++++-- 5 files changed, 174 insertions(+), 5 deletions(-) -- 2.17.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel