summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_gem_vram_helper.c
Commit message (Expand)AuthorAgeFilesLines
...
* drm/ttm: merge offset and base in ttm_bus_placementChristian König2020-09-081-2/+1
* drm/ttm: remove bdev from ttm_ttDave Airlie2020-09-081-1/+1
* drm/ttm: init mem->bus in common code.Dave Airlie2020-08-241-6/+0
* drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie2020-08-061-3/+3
* drm/ttm: rename ttm_mem_type_manager -> ttm_resource_manager.Dave Airlie2020-08-061-2/+2
* drm/ttm: make ttm_range_man_init/takedown take type + argsDave Airlie2020-08-061-5/+5
* drm/vram-helper: use wrapper to access memory managersDave Airlie2020-08-061-3/+3
* drm/vram_helper: call explicit mm takedownDave Airlie2020-08-061-0/+1
* drm/vram_helper: use new ttm manager init functionDave Airlie2020-08-061-2/+1
* drm/vram-helper: call the ttm manager debug functionDave Airlie2020-08-061-4/+2
* drm/vram-helper: remove populate/unpopulateDave Airlie2020-08-061-2/+0
* drm/ttm: remove the init_mem_type callbackChristian König2020-07-311-7/+0
* drm/vram-helper: stop implementing init_mem_typeChristian König2020-07-311-12/+4
* drm/ttm: remove TTM_MEMTYPE_FLAG_FIXED v2Christian König2020-07-311-1/+0
* drm/ttm: initialize the system domain with defaults v2Christian König2020-07-311-3/+0
* drm: remove optional dummy function from drivers using TTMChristian König2020-07-211-5/+0
* drm/vram-helper: stop using TTM_MEMTYPE_FLAG_MAPPABLEChristian König2020-07-211-7/+2
* drm/vram-helper: Managed vram helpersThomas Zimmermann2020-07-201-36/+48
* drm/vram-helper: don't use ttm bo->offset v4Nirmoy Das2020-06-251-1/+10
* drm: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-5/+5
* drm/vram-helpers: Merge code into a single fileThomas Zimmermann2020-04-091-5/+90
* drm/vram-helpers: Set plane fence for display updateThomas Zimmermann2020-04-091-3/+8
* drm/vram-helper: remove unneeded #if defined/endif guards.Wambui Karuga2020-03-231-4/+0
* drm: convert .debugfs_init() hook to return void.Wambui Karuga2020-03-181-5/+1
* drm/vram-helper: make drm_vram_mm_debugfs_init() return 0Wambui Karuga2020-03-181-6/+4
* drm/vram: Add helpers to validate a display mode's memory requirementsThomas Zimmermann2020-02-061-0/+61
* drm/vram-helper: Support struct drm_driver.gem_create_objectThomas Zimmermann2020-01-071-3/+12
* drm/vram-helper: Remove BO device from public interfaceThomas Zimmermann2020-01-071-9/+9
* drm/vram-helper: Remove interruptible flag from public interfaceThomas Zimmermann2020-01-071-11/+6
* drm/vram: Support scanline alignment for dumb buffersThomas Zimmermann2020-01-061-3/+10
* drm/ttm: remove pointers to globalsChristian König2019-10-251-3/+2
* drm/vram-helpers: Add helpers for prepare_fb() and cleanup_fb()Thomas Zimmermann2019-10-241-0/+126
* drm/vram: drop verify_accessGerd Hoffmann2019-10-171-22/+0
* drm/vram: switch vram helper to &drm_gem_object_funcs.mmap()Gerd Hoffmann2019-10-171-33/+1
* drm/vram: Support top-down placement flagThomas Zimmermann2019-09-271-3/+15
* drm/vram: Provide vmap and vunmap operations for GEM VRAM objectsThomas Zimmermann2019-09-171-31/+75
* drm/vram: Unconditonally set BO call-back functionsThomas Zimmermann2019-09-121-2/+1
* drm/vram: Unexport internal functions of VRAM MMThomas Zimmermann2019-09-121-33/+5
* drm/vram: Have VRAM MM call GEM VRAM functions directlyThomas Zimmermann2019-09-121-85/+34
* drm/vram: Move VRAM memory manager to GEM VRAM implementationThomas Zimmermann2019-09-121-1/+348
* drm/vram: use drm_gem_ttm_print_infoGerd Hoffmann2019-09-101-1/+3
* drm/vram: Implement lazy unmapping for GEM VRAM buffersThomas Zimmermann2019-09-091-8/+41
* drm/vram: Acquire lock only once per call to vmap()/vunmap()Thomas Zimmermann2019-09-091-46/+73
* drm/vram: Add kmap ref-counting to GEM VRAM objectsThomas Zimmermann2019-09-091-18/+57
* drm/ttm: use gem vma_nodeGerd Hoffmann2019-08-061-1/+1
* drm/vram: use embedded gem objectGerd Hoffmann2019-08-061-9/+9
* drm/vram: Don't export driver callback functions for PRIMEThomas Zimmermann2019-07-031-49/+28
* drm/vram: Set GEM object functions for PRIMEThomas Zimmermann2019-07-031-0/+17
* drm: Remove functions with kmap-object argument from GEM VRAM helpersThomas Zimmermann2019-06-131-42/+8
* drm: Remove lock interfaces from GEM VRAM helpersThomas Zimmermann2019-06-131-109/+0