[PATCH 0/6] drm: qemu hardware patches

Gerd Hoffmann kraxel at redhat.com
Fri Oct 11 10:01:07 CEST 2013


  Hi,

Here comes a collection of drm patches for qemu emulated
virtual graphics cards.  Small improvements for cirrus
and qxl.  A new kms driver for the qemu standard vga.

Patches 1-4 can be queued up for merge, unless someone
finds bugs / problems in review of course.

Patches 5+6 have known issues and are still work-in-progress.
I'm posing them for early review nevertheless.

git tree with these patches is here:
  git://git.kraxel.org/linux qemu-drm

cheers,
  Gerd

Gerd Hoffmann (6):
  drm: add drm_set_preferred_mode
  drm/cirrus: use drm_set_preferred_mode
  drm/qxl: support 64bit surface bar
  drm/qxl: add some surface memory logging
  [wip] drm/qxl: request regions
  [wip] drm/bochs: new driver

 drivers/gpu/drm/Kconfig              |   2 +
 drivers/gpu/drm/Makefile             |   1 +
 drivers/gpu/drm/bochs/Kconfig        |  11 +
 drivers/gpu/drm/bochs/Makefile       |   4 +
 drivers/gpu/drm/bochs/bochs.h        | 167 +++++++++++
 drivers/gpu/drm/bochs/bochs_drv.c    | 179 ++++++++++++
 drivers/gpu/drm/bochs/bochs_fbdev.c  | 215 ++++++++++++++
 drivers/gpu/drm/bochs/bochs_hw.c     | 162 ++++++++++
 drivers/gpu/drm/bochs/bochs_kms.c    | 294 +++++++++++++++++++
 drivers/gpu/drm/bochs/bochs_mm.c     | 552 +++++++++++++++++++++++++++++++++++
 drivers/gpu/drm/cirrus/cirrus_mode.c |  11 +-
 drivers/gpu/drm/drm_edid.c           |  13 +
 drivers/gpu/drm/qxl/qxl_kms.c        |  48 ++-
 drivers/gpu/drm/qxl/qxl_ttm.c        |   2 +
 include/drm/drm_crtc.h               |   2 +
 15 files changed, 1647 insertions(+), 16 deletions(-)
 create mode 100644 drivers/gpu/drm/bochs/Kconfig
 create mode 100644 drivers/gpu/drm/bochs/Makefile
 create mode 100644 drivers/gpu/drm/bochs/bochs.h
 create mode 100644 drivers/gpu/drm/bochs/bochs_drv.c
 create mode 100644 drivers/gpu/drm/bochs/bochs_fbdev.c
 create mode 100644 drivers/gpu/drm/bochs/bochs_hw.c
 create mode 100644 drivers/gpu/drm/bochs/bochs_kms.c
 create mode 100644 drivers/gpu/drm/bochs/bochs_mm.c

-- 
1.8.3.1



More information about the dri-devel mailing list