[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