summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_gem_vram_helper.h
Commit message (Expand)AuthorAgeFilesLines
* dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-4/+5
* drm: Replace kernel.h with the necessary inclusionsAndy Shevchenko2021-12-091-1/+1
* drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm()Thomas Zimmermann2021-07-051-4/+0
* drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCSDaniel Vetter2021-06-241-0/+12
* drm/vram-helper: Use drm_gem_ttm_dumb_map_offset()Thomas Zimmermann2021-04-111-5/+2
* drm/ttm: device naming cleanupChristian König2021-01-211-3/+3
* drm: fix some kernel-doc markupsMauro Carvalho Chehab2020-11-161-4/+4
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-7/+7
* drm/vram-helper: switch over to the new pin interfaceChristian König2020-09-241-3/+0
* drm/vboxvideo: Use drm_gem_vram_vmap() interfacesThomas Zimmermann2020-09-141-3/+0
* drm/vram-helper: stop using TTM placement flagsChristian König2020-09-111-4/+3
* drm/vram-helper: Managed vram helpersThomas Zimmermann2020-07-201-0/+3
* drm: convert .debugfs_init() hook to return void.Wambui Karuga2020-03-181-1/+1
* drm/vram: Add helpers to validate a display mode's memory requirementsThomas Zimmermann2020-02-061-0/+9
* drm/vram-helper: Remove BO device from public interfaceThomas Zimmermann2020-01-071-2/+0
* drm/vram-helper: Remove interruptible flag from public interfaceThomas Zimmermann2020-01-071-3/+1
* drm/vram: Support scanline alignment for dumb buffersThomas Zimmermann2020-01-061-0/+1
* drm/vram: remove unused declarationGurchetan Singh2019-11-271-1/+0
* drm/vram-helpers: Add helpers for prepare_fb() and cleanup_fb()Thomas Zimmermann2019-10-241-0/+25
* drm/vram: drop DRM_VRAM_MM_FILE_OPERATIONSGerd Hoffmann2019-10-171-18/+0
* drm/vram: switch vram helper to &drm_gem_object_funcs.mmap()Gerd Hoffmann2019-10-171-8/+1
* drm/vram: Support top-down placement flagThomas Zimmermann2019-09-271-0/+1
* drm/vram: Provide vmap and vunmap operations for GEM VRAM objectsThomas Zimmermann2019-09-171-1/+4
* drm/vram: Unexport internal functions of VRAM MMThomas Zimmermann2019-09-121-6/+0
* drm/vram: Have VRAM MM call GEM VRAM functions directlyThomas Zimmermann2019-09-121-22/+2
* drm/vram: Move VRAM memory manager to GEM VRAM implementationThomas Zimmermann2019-09-121-0/+86
* drm/vram: add vram-mm debugfs fileGerd Hoffmann2019-09-101-0/+1
* drm/vram: Implement lazy unmapping for GEM VRAM buffersThomas Zimmermann2019-09-091-0/+4
* drm/vram: Add kmap ref-counting to GEM VRAM objectsThomas Zimmermann2019-09-091-0/+14
* drm/vram: use embedded gem objectGerd Hoffmann2019-08-061-2/+1
* drm/vram: Don't export driver callback functions for PRIMEThomas Zimmermann2019-07-031-22/+0
* drm/vram: Set GEM object functions for PRIMEThomas Zimmermann2019-07-031-1/+2
* drm/vram-helper: Drop drm_gem_prime_export/importDaniel Vetter2019-06-211-2/+0
* drm: Remove functions with kmap-object argument from GEM VRAM helpersThomas Zimmermann2019-06-131-4/+0
* drm: Remove lock interfaces from GEM VRAM helpersThomas Zimmermann2019-06-131-5/+0
* drm: Rename reserve/unreserve to lock/unlock in GEM VRAM helpersThomas Zimmermann2019-05-221-4/+4
* drm: Replace drm_gem_vram_push_to_system() with kunmap + unpinThomas Zimmermann2019-05-221-1/+0
* drm: Add drm_gem_vram_{pin/unpin}_reserved() and convert mgag200Thomas Zimmermann2019-05-171-0/+3
* drm: Integrate VRAM MM into struct drm_deviceThomas Zimmermann2019-05-151-1/+18
* drm: Add default instance for VRAM MM callback functionsThomas Zimmermann2019-05-151-0/+3
* drm: Add simple PRIME helpers for GEM VRAMThomas Zimmermann2019-05-151-0/+20
* drm: Add drm_gem_vram_fill_create_dumb() to create dumb buffersThomas Zimmermann2019-05-151-0/+8
* drm: Add |struct drm_gem_vram_object| callbacks for |struct drm_driver|Thomas Zimmermann2019-05-151-0/+10
* drm: Add |struct drm_gem_vram_object| callbacks for |struct ttm_bo_driver|Thomas Zimmermann2019-05-151-0/+10
* drm: Add |struct drm_gem_vram_object| and helpersThomas Zimmermann2019-05-151-0/+92