[PATCH v2 00/15] drm/bochs: cleanups, atomic modesetting, generic fbdev.
Gerd Hoffmann
kraxel at redhat.com
Tue Jan 8 11:25:04 UTC 2019
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
More information about the dri-devel
mailing list