linux/drivers/gpu/drm/vkms
Oleg Vasilev 94e2ec3f7f drm/vkms: prime import support
Bring dmabuf sharing through implementing prime_import_sg_table callback.
This will help to validate userspace conformance in prime configurations
without using any actual hardware (e.g. in the cloud).

This enables kms_prime IGT testcase on vkms.

V3:
 - Rodrigo: remove redundant vkms_gem_create_private
V2:
 - Rodrigo: styleguide + return code check

Cc: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Simon Ser <simon.ser@intel.com>
Tested-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Reviewed-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Signed-off-by: Oleg Vasilev <oleg.vasilev@intel.com>
Signed-off-by: Oleg Vasilev <omrigann@gmail.com>
Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190930155924.21845-1-oleg.vasilev@intel.com
2019-10-08 18:44:47 -04:00
..
Makefile drm/vkms: Rename vkms_crc.c into vkms_composer.c 2019-07-12 00:46:02 -03:00
vkms_composer.c drm/vkms: drop use of drmP.h 2019-07-15 18:11:30 +02:00
vkms_crtc.c drm/vkms: Reduce critical section in vblank_simulate 2019-09-03 17:16:53 +02:00
vkms_drv.c drm/vkms: prime import support 2019-10-08 18:44:47 -04:00
vkms_drv.h drm/vkms: prime import support 2019-10-08 18:44:47 -04:00
vkms_gem.c drm/vkms: prime import support 2019-10-08 18:44:47 -04:00
vkms_output.c drm/vkms: Avoid assigning 0 for possible_crtc 2019-07-12 00:45:49 -03:00
vkms_plane.c drm/vkms: drop use of drmP.h 2019-07-15 18:11:30 +02:00