summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/virtio
Commit message (Expand)AuthorAgeFilesLines
* drm/virtio: Fix NULL dereference error in virtio_gpu_pollVivek Kasireddy2021-11-081-1/+2
* drm/virtio: fix the missed drm_gem_object_put() in virtio_gpu_user_framebuffe...Jing Xiangfeng2021-10-111-1/+3
* drm/virtio: implement context init: advertise feature to userspaceGurchetan Singh2021-09-291-0/+6
* drm/virtio: implement context init: add virtio_gpu_fence_eventGurchetan Singh2021-09-294-1/+93
* drm/virtio: implement context init: handle VIRTGPU_CONTEXT_PARAM_POLL_RINGS_MASKGurchetan Singh2021-09-292-1/+22
* drm/virtio: implement context init: allocate an array of fence contextsGurchetan Singh2021-09-292-2/+35
* drm/virtio: implement context init: stop using drv->context when creating fenceGurchetan Singh2021-09-292-14/+17
* drm/virtio: implement context init: plumb {base_fence_ctx, ring_idx} to virti...Gurchetan Singh2021-09-294-8/+13
* drm/virtio: implement context init: track {ring_idx, emit_fence_info} in virt...Gurchetan Singh2021-09-291-0/+2
* drm/virtio: implement context init: support init ioctlAnthoine Bourgeois2021-09-293-8/+98
* drm/virtio: implement context init: probe for featureAnthoine Bourgeois2021-09-294-1/+10
* drm/virtio: implement context init: track valid capabilities in a maskGurchetan Singh2021-09-292-1/+20
* virtio-gpu: fix possible memory allocation failureliuyuntao2021-09-171-7/+1
* drm/virtio: support mapping exported vramDavid Stevens2021-08-163-2/+99
* drm/virtio: set non-cross device blob uuid_stateDavid Stevens2021-08-121-0/+2
* drm/aperture: Pass DRM driver structure instead of driver nameThomas Zimmermann2021-07-011-1/+1
* drm/virtio: Add the fence in resource_flush if presentVivek Kasireddy2021-06-231-6/+39
* drm/virtio: Prepare resource_flush to accept a fenceVivek Kasireddy2021-06-232-3/+8
* drm/virtio: Add fences for Guest blobsVivek Kasireddy2021-06-231-7/+12
* dma-buf: drop the _rcu postfix on function names v3Christian König2021-06-061-3/+2
* drm/virtio: free virtqueues on probe failureXie Yongji2021-05-181-1/+3
* drm/virtio: Fix double free on probe failureXie Yongji2021-05-181-0/+1
* drm/virtio: Fixes a potential NULL pointer dereference on probe failureXie Yongji2021-05-181-0/+3
* drm/virtio: Create Dumb BOs as guest Blobs (v3)Vivek Kasireddy2021-04-152-0/+11
* drm/aperture: Convert drivers to aperture interfacesThomas Zimmermann2021-04-141-3/+7
* drm/virtio: fix possible leak/unlock virtio_gpu_object_arrayxndcn2021-03-092-1/+2
* drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard2021-02-251-2/+6
* drm: Use the state pointer directly in planes atomic_checkMaxime Ripard2021-02-241-1/+1
* drm/atomic: Pass the full state to planes atomic_checkMaxime Ripard2021-02-241-1/+3
* drm: Rename plane atomic_check state namesMaxime Ripard2021-02-241-4/+5
* drm/virtio: fix an error code in virtio_gpu_init()Dan Carpenter2021-02-031-0/+1
* drm/virtio: fix prime export for vram objectsChia-I Wu2021-01-111-0/+1
* drm/virtio: make sure context is created in gem openChia-I Wu2021-01-111-3/+5
* drm/virtgpu: Remove references to struct drm_device.pdevThomas Zimmermann2021-01-061-1/+0
* drm/virtio: align blob resources to page sizesChia-I Wu2020-12-221-0/+2
* drivers: gpu: drm: virtio: fix dependency of DRM_VIRTIO_GPU on VIRTIOEnrico Weigelt, metux IT consult2020-12-221-1/+2
* drm/virtio: consider dma-fence context when signalingGurchetan Singh2020-12-022-9/+31
* drm/virtio: rework virtio_fence_signaledGurchetan Singh2020-12-021-8/+4
* drm/virtio: virtio_{blah} --> virtio_gpu_{blah}Gurchetan Singh2020-12-022-26/+30
* drm/shmem-helper: Use cached mappings by defaultThomas Zimmermann2020-11-241-1/+0
* drm/virtio: rename sync_seq and last_seqGurchetan Singh2020-11-203-8/+9
* drm/virtio: use fence_id when processing fencesGurchetan Singh2020-11-202-4/+4
* drm/virtio: fix a file name comment referenceAnthoine Bourgeois2020-11-201-1/+1
* drm/virtio: suffix create blob call with _ioctl like any ioctlAnthoine Bourgeois2020-11-201-3/+4
* drm/virtio: Make virtgpu_dmabuf_ops with static keywordZou Wei2020-11-161-1/+1
* drm: Use state helper instead of CRTC state pointerMaxime Ripard2020-11-101-1/+3
* drm/<drivers>: Constify struct drm_driverDaniel Vetter2020-11-061-2/+2
* drm/virtio: Fix a double free in virtio_gpu_cmd_map()Dan Carpenter2020-11-061-3/+1
* drm/virtio: use kvmalloc for large allocationsSergey Senozhatsky2020-11-051-2/+3
* drm/atomic: Pass the full state to CRTC atomic begin and flushMaxime Ripard2020-11-021-1/+1