summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/virtio/virtgpu_plane.c
Commit message (Expand)AuthorAgeFilesLines
* drm/virtio: batch plane updates (pageflip)Gerd Hoffmann2020-02-171-0/+3
* drm/virtio: rework notification for better batchingGerd Hoffmann2020-02-171-4/+0
* drm/virtio: fix virtio_gpu_cursor_plane_update().Gerd Hoffmann2020-02-131-0/+1
* drm/virtio: use damage info for display updates.Gerd Hoffmann2019-12-161-17/+24
* drm/virtio: batch display update commands.Gerd Hoffmann2019-12-161-0/+4
* drm/virtio: skip set_scanout if framebuffer didn't changeGerd Hoffmann2019-12-161-14/+21
* drm/virtio: plane_state->fb iff plane_state->crtcDaniel Vetter2019-12-161-1/+1
* drm/virtio: factor out virtio_gpu_update_dumb_boGerd Hoffmann2019-11-201-15/+21
* drm/virtio: Simplify virtio_gpu_primary_plane_update workflow.Gerd Hoffmann2019-11-201-30/+34
* drm/virtio: move byteorder handling into virtio_gpu_cmd_transfer_to_host_2d f...Gerd Hoffmann2019-10-221-6/+6
* drm/virtio: rework virtio_gpu_transfer_to_host_ioctl fencingGerd Hoffmann2019-09-041-4/+17
* drm/virtio: simplify cursor updatesGerd Hoffmann2019-09-041-10/+3
* drm/virtio: add plane checkGerd Hoffmann2019-08-281-1/+16
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-1/+1
* drm/virtio: switch driver from bo->resv to bo->base.resvGerd Hoffmann2019-08-061-1/+1
* drm/virtgpu: drop use of drmP.hSam Ravnborg2019-07-151-2/+4
* drm/virtio: drop virtio_gpu_fence_cleanup()Gerd Hoffmann2019-01-081-2/+4
* drm/virtio: fix pageflip flushGerd Hoffmann2019-01-081-5/+6
* drm/virtio: fence: pass plain pointerGerd Hoffmann2018-11-291-1/+1
* drm/virtio: add virtio_gpu_alloc_fence()Robert Foss2018-11-141-5/+41
* drm/virtio: fix DRM_FORMAT_* handlingGerd Hoffmann2018-09-251-52/+2
* drm/virtio: pass virtio_gpu_object to virtio_gpu_cmd_transfer_to_host_{2d, 3d}Gerd Hoffmann2018-09-251-2/+2
* drm/virtio: track virtual output stateGerd Hoffmann2018-09-051-1/+1
* drm/virtio: Place GEM BOs in drm_framebufferDaniel Stone2018-05-181-2/+2
* drm: Plumb modifiers through plane initBen Widawsky2017-08-011-1/+1
* drm: virtio: fix virtio_gpu_cursor_formatsLaurent Vivier2017-04-061-0/+4
* drm: virtio: add virtio_gpu_translate_formatGerd Hoffmann2017-04-041-0/+68
* drm/virtio: call drm_plane_cleanup() at destroy phaseGustavo Padovan2017-02-161-0/+1
* drm/virtio: fix endianness in primary_plane_updateMichael S. Tsirkin2016-12-151-2/+2
* dma-buf: Rename struct fence to dma_fenceChris Wilson2016-10-251-1/+1
* virtio-gpu: avoid possible NULL pointer dereferenceHeinrich Schuchardt2016-09-201-2/+4
* virtio-gpu: use src not crtcGerd Hoffmann2016-06-071-13/+18
* virtio-gpu: pick up hotspot from framebufferGerd Hoffmann2016-06-071-7/+13
* virtio-gpu: switch to atomic cursor interfacesGerd Hoffmann2016-06-071-9/+96
* virtio-gpu: fix output lookupGerd Hoffmann2016-06-071-1/+7
* drm: virtio-gpu: transfer dumb buffers to host on plane updateRob Herring2016-02-111-0/+7
* drm: virtio-gpu: ensure plane is flushed to host on atomic updateRob Herring2016-02-111-0/+5
* drm: virtio-gpu: get the fb from the plane state for atomic updatesRob Herring2016-02-111-2/+2
* drm: Pass 'name' to drm_universal_plane_init()Ville Syrjälä2015-12-111-1/+1
* Add virtio gpu driver.Dave Airlie2015-06-031-0/+120