This patchset adds cursor plane support and compute CRC for output frame with cursor and primary plane.
changes in v2: - clear alpha channel before computing crc for XRGB plane format - add module option 'enable_cursor' to enable/disable cursor support
Haneen Mohammed (3): drm/vkms: Add cursor plane support drm/vkms: Compute CRC with Cursor Plane drm/vkms: Enable/Disable cursor support with module option
drivers/gpu/drm/vkms/vkms_crc.c | 154 ++++++++++++++++++++++++----- drivers/gpu/drm/vkms/vkms_drv.c | 4 + drivers/gpu/drm/vkms/vkms_drv.h | 18 +++- drivers/gpu/drm/vkms/vkms_output.c | 19 +++- drivers/gpu/drm/vkms/vkms_plane.c | 43 +++++--- 5 files changed, 196 insertions(+), 42 deletions(-)