Message ID | cover.1532446182.git.hamohammed.sa@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | Add infrastructure needed for CRC support | expand |
On Tue, Jul 24, 2018 at 07:25:38PM +0300, Haneen Mohammed wrote: > 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. Applied the set to drm-misc-next Thanks! Sean > > changes in v4: > - drop patch 5 "drm/vkms: Implement CRC debugfs API" from this patchset > since it needs further work. > > Haneen Mohammed (4): > drm/vkms: Add functions to map/unmap 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 | 53 +++++++++++++++++++-- > drivers/gpu/drm/vkms/vkms_drv.h | 20 ++++++++ > drivers/gpu/drm/vkms/vkms_gem.c | 79 ++++++++++++++++++++++++++++++- > drivers/gpu/drm/vkms/vkms_plane.c | 63 ++++++++++++++++++++++++ > 4 files changed, 211 insertions(+), 4 deletions(-) > > -- > 2.17.1 >