blob: 53b8883b179919fbdaca52632b74f2d489040806 [file] [log] [blame]
5a8b7cf93c92 ("drm/vram: switch vram helper to &drm_gem_object_funcs.mmap()")
c30b225dba01 ("drm/vram: Unexport internal functions of VRAM MM")
b0e40e080522 ("drm/vram: Have VRAM MM call GEM VRAM functions directly")
6b5ce4a1fb84 ("drm/vram: Move VRAM memory manager to GEM VRAM implementation")
f1acf41f9e32 ("drm/vram: switch to gem vma offset manager")
9d6f4484e81c ("drm/ttm: turn ttm_bo_device.vma_manager into a pointer")
9286766ba65b ("drm/vram: add vram-mm debugfs file")
527f6d91f8bb ("drm/vram: use drm_gem_ttm_print_info")
ff540b76f14a ("drm/ttm: add drm gem ttm helpers, starting with drm_gem_ttm_print_info()")
2236439bc667 ("drm/vram: Implement lazy unmapping for GEM VRAM buffers")
f3309105b879 ("drm/vram: Add infrastructure for move_notify()")
37a48adfba6c ("drm/vram: Add kmap ref-counting to GEM VRAM objects")
b96f3e7c8069 ("drm/ttm: use gem vma_node")
1e053b10ba60 ("drm/ttm: use gem reservation object")
0e580c6d7d2f ("drm/vram: use embedded gem object")
40b4db43f7e4 ("drm/hisilicon: drop use of drmP.h")
fbbbd1608b0d ("drm/ast: drop use of drmP.h")
016f363ee11c ("drm/bochs: drop use of drmP.h")
322d0c84d30e ("drm: add missing include to drm_vram_mm_helper.h")
0ccf52badd40 ("drm/vram: Don't export driver callback functions for PRIME")
31070a871fdc ("drm/vram: Set GEM object functions for PRIME")
9f3978011104 ("drm/mgag200: drop use of drmP.h")
5ed7191dd97b ("drm/ast: Replace struct ast_framebuffer with GEM framebuffer helpers")
5d1771899736 ("drm/mgag200: Replace struct mga_framebuffer with GEM framebuffer helpers")
634cdf7fd91a ("drm/vram-helper: Drop drm_gem_prime_export/import")
836334fd7475 ("drm/todo: Update drm_gem_object_funcs todo even more")
8db420ac6cf2 ("drm/todo: Improve drm_gem_object funcs todo")
921721738f49 ("drm: Remove functions with kmap-object argument from GEM VRAM helpers")
57c84d5c9348 ("drm: Remove lock interfaces from GEM VRAM helpers")
f4ce5af71bc2 ("drm/mgag200: Pin framebuffer BO during dirty update")
da460a29c28c ("drm/ast: Pin framebuffer BO during dirty update")
1a1e5c0f5b84 ("drm: Ignore drm_gem_vram_mm_funcs in generated documentation")
0500c04ea14a ("drm: drop use of drmP.h in drm/*")
9977e5b43776 ("drm: Assert that BO is locked in drm_gem_vram_{pin, unpin}_locked()")
cb1f8814bbfc ("drm: Rename reserve/unreserve to lock/unlock in GEM VRAM helpers")
81da87f63a1e ("drm: Replace drm_gem_vram_push_to_system() with kunmap + unpin")
3c6b8625dde8 ("drm/bochs: Fix connector leak during driver unload")
201bd433bfa3 ("drm/bochs: fix ptr_ret.cocci warnings")
5b24f715042d ("drm: Reserve/unreserve GEM VRAM BOs from within pin/unpin functions")
82ff2fb5d184 ("drm: Add drm_gem_vram_{pin/unpin}_reserved() and convert mgag200")
83d3af8e208d ("drm/hisilicon: Convert hibmc-drm driver to VRAM MM")
e2f572aa9cbb ("drm/hisilicon: Convert hibmc-drm driver to |struct drm_gem_vram_object|")
94065bf5543d ("drm/vboxvideo: Convert vboxvideo driver to VRAM MM")
5e6b92552f05 ("drm/vboxvideo: Convert vboxvideo driver to |struct drm_gem_vram_object|")
a75813435d82 ("drm/mgag200: Replace mapping code with drm_gem_vram_{kmap/kunmap}()")
94668ac796a5 ("drm/mgag200: Convert mgag200 driver to VRAM MM")
ebb04eb36f9c ("drm/mgag200: Convert mgag200 driver to |struct drm_gem_vram_object|")
b3a25b9af80d ("drm/bochs: Convert bochs driver to VRAM MM")
a3232987fdbf ("drm/bochs: Convert bochs driver to |struct drm_gem_vram_object|")
3f87330e50ac ("drm/ast: Replace mapping code with drm_gem_vram_{kmap/kunmap}()")