[PATCH v3 00/15] drm/bochs: cleanups, atomic modesetting, generic fbdev.
Gerd Hoffmann
kraxel at redhat.com
Thu Jan 10 08:28:30 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.
v3:
- adjust pin/unpin fix & reorder patches a bit,
to keep the series bisectable (Daniel).
- drop dmabuf import/export callbacks.
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: move ttm_bo_(un)reserve calls into bochs_bo_{pin,unpin}
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
drivers/gpu/drm/bochs/bochs.h | 23 ++--
drivers/gpu/drm/bochs/bochs_drv.c | 26 ++---
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 | 68 +++++++++--
drivers/gpu/drm/bochs/Makefile | 2 +-
7 files changed, 196 insertions(+), 323 deletions(-)
delete mode 100644 drivers/gpu/drm/bochs/bochs_fbdev.c
--
2.9.3
More information about the dri-devel
mailing list