This series adds support for atomic modesetting to the bochs driver. It also switches over to the generic fbdev implementation and does some cleanups. v2: - some updates according to Oleksandr's review. - fix ttm bo pin/unpin (new patch #15). Gerd Hoffmann (15): drm/bochs: encoder cleanup drm/bochs: split bochs_hw_setmode drm/bochs: atomic: add atomic_flush+atomic_enable callbacks. drm/bochs: atomic: add mode_set_nofb callback. drm/bochs: atomic: switch planes to atomic, wire up helpers. drm/bochs: atomic: use atomic set_config helper drm/bochs: atomic: use atomic page_flip helper drm/bochs: atomic: set DRIVER_ATOMIC drm/bochs: remove old bochs_crtc_* functions drm/bochs: drop unused gpu_addr arg from bochs_bo_pin() drm/bochs: add basic prime support drm/bochs: switch to generic drm fbdev emulation drm/bochs: drop old fbdev emulation code drm/bochs: move remaining fb bits to kms drm/bochs: reserve bo for pin/unpin drivers/gpu/drm/bochs/bochs.h | 27 +++-- drivers/gpu/drm/bochs/bochs_drv.c | 30 ++--- drivers/gpu/drm/bochs/bochs_fbdev.c | 163 --------------------------- drivers/gpu/drm/bochs/bochs_hw.c | 19 ++-- drivers/gpu/drm/bochs/bochs_kms.c | 218 +++++++++++++++++------------------- drivers/gpu/drm/bochs/bochs_mm.c | 82 ++++++++++++-- drivers/gpu/drm/bochs/Makefile | 2 +- 7 files changed, 218 insertions(+), 323 deletions(-) delete mode 100644 drivers/gpu/drm/bochs/bochs_fbdev.c -- 2.9.3 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel