All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Replace hibmc code with generic implmentation
@ 2019-11-22  8:30 Thomas Zimmermann
  2019-11-22  8:30 ` [PATCH 1/4] drm/hisilicon/hibmc: Switch to generic fbdev emulation Thomas Zimmermann
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: Thomas Zimmermann @ 2019-11-22  8:30 UTC (permalink / raw)
  To: daniel, maarten.lankhorst, mripard, airlied, z.liuxinliang,
	zourongrong, kong.kongxinwei, puck.chen, sam, kraxel, hslester96,
	yuehaibing
  Cc: Thomas Zimmermann, dri-devel

The patch set replaces code in hibmc with generic implementation.

Patches 1 to 3 replace fbdev emuation, framebuffer and creation of
dumb buffers with respective code from DRM helpers. Patch 4 adds an
additional interface to debugfs that displays the allocated and free
areas in video memory.

The patches have only been compile-tested. Further testing is
appreciated.

Thomas Zimmermann (4):
  drm/hisilicon/hibmc: Switch to generic fbdev emulation
  drm/hisilicon/hibmc: Replace struct hibmc_framebuffer with generic
    code
  drm/hisilicon/hibmc: Implement hibmc_dumb_create() with generic
    helpers
  drm/hisilicon/hibmc: Export VRAM MM information to debugfs

 drivers/gpu/drm/drm_gem_vram_helper.c         |  10 +-
 drivers/gpu/drm/hisilicon/hibmc/Makefile      |   2 +-
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_de.c    |   4 +-
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c   |   6 +-
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h   |  26 --
 .../gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 240 ------------------
 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c   | 117 +--------
 include/drm/drm_gem_vram_helper.h             |   1 +
 8 files changed, 17 insertions(+), 389 deletions(-)
 delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c

--
2.23.0

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2019-11-26  8:38 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-22  8:30 [PATCH 0/4] Replace hibmc code with generic implmentation Thomas Zimmermann
2019-11-22  8:30 ` [PATCH 1/4] drm/hisilicon/hibmc: Switch to generic fbdev emulation Thomas Zimmermann
2019-11-25  9:08   ` Daniel Vetter
2019-11-22  8:30 ` [PATCH 2/4] drm/hisilicon/hibmc: Replace struct hibmc_framebuffer with generic code Thomas Zimmermann
2019-11-25  9:09   ` Daniel Vetter
2019-11-22  8:30 ` [PATCH 3/4] drm/hisilicon/hibmc: Implement hibmc_dumb_create() with generic helpers Thomas Zimmermann
2019-11-23  8:56   ` Sam Ravnborg
2019-11-26  7:41     ` Thomas Zimmermann
2019-11-25  9:14   ` Daniel Vetter
2019-11-26  7:40     ` Thomas Zimmermann
2019-11-26  8:38       ` Daniel Vetter
2019-11-22  8:30 ` [PATCH 4/4] drm/hisilicon/hibmc: Export VRAM MM information to debugfs Thomas Zimmermann
2019-11-25  9:15   ` Daniel Vetter
2019-11-23  8:59 ` [PATCH 0/4] Replace hibmc code with generic implmentation Sam Ravnborg

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.