| 23f166ca9a86 ("drm/vram-helper: stop using TTM_MEMTYPE_FLAG_MAPPABLE") |
| 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()") |
| f3309105b879 ("drm/vram: Add infrastructure for move_notify()") |
| b96f3e7c8069 ("drm/ttm: use gem vma_node") |
| 1e053b10ba60 ("drm/ttm: use gem reservation 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") |
| 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") |
| f4ce5af71bc2 ("drm/mgag200: Pin framebuffer BO during dirty update") |
| da460a29c28c ("drm/ast: Pin framebuffer BO during dirty update") |
| 0500c04ea14a ("drm: drop use of drmP.h in drm/*") |
| 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") |
| 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}()") |
| 969562b2cd16 ("drm/ast: Convert AST driver to VRAM MM") |
| 5b3709793d15 ("drm/ast: Convert AST driver to |struct drm_gem_vram_object|") |
| 59f5989ad42b ("drm: Integrate VRAM MM into struct drm_device") |
| 5c9dcacfe566 ("drm: Add default instance for VRAM MM callback functions") |
| 96352eca5c7c ("drm: Add VRAM MM, a simple memory manager for dedicated VRAM") |
| 1f460b497890 ("drm: Add simple PRIME helpers for GEM VRAM") |
| fed1eec080b9 ("drm: Add drm_gem_vram_fill_create_dumb() to create dumb buffers") |
| 737000fd9c7d ("drm: Add |struct drm_gem_vram_object| callbacks for |struct drm_driver|") |
| 6c812bc5074b ("drm: Add |struct drm_gem_vram_object| callbacks for |struct ttm_bo_driver|") |
| 85438a8ddf03 ("drm: Add |struct drm_gem_vram_object| and helpers") |
| 03a9606e7fee ("drm/fb-helper: Avoid race with DRM userspace") |