The PRIME callback functions in struct drm_driver are deprecated in favor of their counterparts in struct drm_gem_object_funcs. This patch set introduces GEM object functions for VRAM helpers and converts over the free and PRIME functions. Drivers affected by this change, namely bochs and hibmc, are adapted accordingly. Thomas Zimmermann (4): drm/vram: Set GEM object functions for PRIME drm/bochs: Remove PRIME helpers from driver structure drm/hibmc: Leave struct drm_driver.gem_free_object_unlocked to NULL drm/vram: Remove driver callback functions for PRIME Documentation/gpu/todo.rst | 4 +- drivers/gpu/drm/bochs/bochs_drv.c | 1 - drivers/gpu/drm/drm_gem_vram_helper.c | 188 +++++++----------- .../gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 - include/drm/drm_gem_vram_helper.h | 25 +-- 5 files changed, 73 insertions(+), 147 deletions(-) -- 2.21.0 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel