[PATCH v3 0/4] Add virtio gpu driver.
Gerd Hoffmann
kraxel at redhat.com
Fri May 22 06:11:48 PDT 2015
Hi,
It's been a while, but now I finally found to time to send v3 to the
list. No big changes in there. Collected some review and ack lines.
Fixed some minor issues found in review. Rebased to 4.1-rc4. Dropped
the vga compatibility bits for now, this needs to be sorted on the qemu
side first. But I don't want delay these patches until this is done.
cheers,
Gerd
Dave Airlie (1):
Add virtio gpu driver.
Gerd Hoffmann (3):
localversion: branch virtio-gpu
break kconfig dependency loop
drm_vblank_get: don't WARN_ON in case vblanks are not initialized
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile | 1 +
drivers/gpu/drm/drm_irq.c | 3 +
drivers/gpu/drm/virtio/Kconfig | 14 +
drivers/gpu/drm/virtio/Makefile | 11 +
drivers/gpu/drm/virtio/virtgpu_debugfs.c | 64 ++++
drivers/gpu/drm/virtio/virtgpu_display.c | 485 ++++++++++++++++++++++++
drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 91 +++++
drivers/gpu/drm/virtio/virtgpu_drv.c | 136 +++++++
drivers/gpu/drm/virtio/virtgpu_drv.h | 350 ++++++++++++++++++
drivers/gpu/drm/virtio/virtgpu_fb.c | 431 ++++++++++++++++++++++
drivers/gpu/drm/virtio/virtgpu_fence.c | 119 ++++++
drivers/gpu/drm/virtio/virtgpu_gem.c | 140 +++++++
drivers/gpu/drm/virtio/virtgpu_kms.c | 164 +++++++++
drivers/gpu/drm/virtio/virtgpu_object.c | 170 +++++++++
drivers/gpu/drm/virtio/virtgpu_plane.c | 120 ++++++
drivers/gpu/drm/virtio/virtgpu_ttm.c | 469 +++++++++++++++++++++++
drivers/gpu/drm/virtio/virtgpu_vq.c | 614 +++++++++++++++++++++++++++++++
drivers/iommu/Kconfig | 3 +
drivers/media/platform/Kconfig | 2 +-
include/drm/drmP.h | 1 +
include/uapi/linux/Kbuild | 1 +
include/uapi/linux/virtio_gpu.h | 204 ++++++++++
include/uapi/linux/virtio_ids.h | 1 +
localversion-virtio-gpu | 1 +
25 files changed, 3596 insertions(+), 1 deletion(-)
create mode 100644 drivers/gpu/drm/virtio/Kconfig
create mode 100644 drivers/gpu/drm/virtio/Makefile
create mode 100644 drivers/gpu/drm/virtio/virtgpu_debugfs.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_display.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_drm_bus.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_drv.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_drv.h
create mode 100644 drivers/gpu/drm/virtio/virtgpu_fb.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_fence.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_gem.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_kms.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_object.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_plane.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_ttm.c
create mode 100644 drivers/gpu/drm/virtio/virtgpu_vq.c
create mode 100644 include/uapi/linux/virtio_gpu.h
create mode 100644 localversion-virtio-gpu
--
1.8.3.1
More information about the dri-devel
mailing list