All of lore.kernel.org
 help / color / mirror / Atom feed
* [Nouveau] [PATCH 0/4] drm: Generic dumb_map_offset for TTM-based drivers
@ 2021-04-06  8:29 ` Thomas Zimmermann
  0 siblings, 0 replies; 29+ messages in thread
From: Thomas Zimmermann @ 2021-04-06  8:29 UTC (permalink / raw)
  To: daniel, airlied, mripard, maarten.lankhorst, bskeggs, kraxel
  Cc: nouveau, spice-devel, dri-devel, virtualization

The implementation of drm_driver.dumb_map_offset is the same for several
TTM-based drivers. Provide a common function in GEM-TTM helpers.

Thomas Zimmermann (4):
  drm/gem-ttm-helper: Provide helper for struct
    drm_driver.dumb_map_offset
  drm/vram-helper: Use drm_gem_ttm_dumb_map_offset()
  drm/nouveau: Use drm_gem_ttm_dumb_map_offset()
  drm/qxl: Use drm_gem_ttm_dumb_map_offset()

 drivers/gpu/drm/drm_gem_ttm_helper.c      | 33 ++++++++++++++++
 drivers/gpu/drm/drm_gem_vram_helper.c     | 48 -----------------------
 drivers/gpu/drm/nouveau/nouveau_display.c | 18 ---------
 drivers/gpu/drm/nouveau/nouveau_display.h |  2 -
 drivers/gpu/drm/nouveau/nouveau_drm.c     |  3 +-
 drivers/gpu/drm/qxl/qxl_drv.c             |  3 +-
 drivers/gpu/drm/qxl/qxl_drv.h             |  3 --
 drivers/gpu/drm/qxl/qxl_dumb.c            | 17 --------
 drivers/gpu/drm/qxl/qxl_ioctl.c           |  4 +-
 drivers/gpu/drm/qxl/qxl_object.h          |  5 ---
 include/drm/drm_gem_ttm_helper.h          |  5 ++-
 include/drm/drm_gem_vram_helper.h         |  7 +---
 12 files changed, 45 insertions(+), 103 deletions(-)

--
2.30.2

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2021-04-09 12:51 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-06  8:29 [Nouveau] [PATCH 0/4] drm: Generic dumb_map_offset for TTM-based drivers Thomas Zimmermann
2021-04-06  8:29 ` Thomas Zimmermann
2021-04-06  8:29 ` Thomas Zimmermann
2021-04-06  8:29 ` [Nouveau] [PATCH 1/4] drm/gem-ttm-helper: Provide helper for struct drm_driver.dumb_map_offset Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06  8:29 ` [Nouveau] [PATCH 2/4] drm/vram-helper: Use drm_gem_ttm_dumb_map_offset() Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06 15:29   ` [Nouveau] " kernel test robot
2021-04-06 15:29     ` kernel test robot
2021-04-06 15:29     ` kernel test robot
2021-04-06  8:29 ` [Nouveau] [PATCH 3/4] drm/nouveau: " Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06  8:29 ` [Nouveau] [PATCH 4/4] drm/qxl: " Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-06  8:29   ` Thomas Zimmermann
2021-04-08  7:58 ` [Nouveau] [PATCH 0/4] drm: Generic dumb_map_offset for TTM-based drivers Maxime Ripard
2021-04-08  7:58   ` Maxime Ripard
2021-04-08 11:16 ` [Nouveau] " Daniel Vetter
2021-04-08 11:16   ` Daniel Vetter
2021-04-08 11:16   ` Daniel Vetter
2021-04-08 11:34   ` [Nouveau] " Thomas Zimmermann
2021-04-08 11:34     ` Thomas Zimmermann
2021-04-08 11:34     ` Thomas Zimmermann
2021-04-08 11:39     ` [Nouveau] " Daniel Vetter
2021-04-08 11:39       ` Daniel Vetter
2021-04-08 11:39       ` Daniel Vetter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.