aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/ttm/ttm_bo_util.c
Commit message (Expand)AuthorAgeFilesLines
* drm/ttm: drop special pipeline accel cleanup function.Dave Airlie2020-09-181-57/+32
* drm/ttm: make common function for wait/free node path.Dave Airlie2020-09-181-18/+20
* drm/ttm: move ghost object creation to a common functionDave Airlie2020-09-181-62/+42
* drm/ttm: add a simple assign mem to bo wrapperDave Airlie2020-09-181-12/+6
* drm/ttm: protect against reentrant bind in the driversDave Airlie2020-09-181-5/+0
* drm/ttm: split bound/populated flags.Dave Airlie2020-09-161-4/+11
* drm/ttm: move ttm binding/unbinding out of ttm_tt paths.Dave Airlie2020-09-161-3/+2
* drm/ttm: split populate out from binding.Dave Airlie2020-09-161-1/+6
* drm/ttm: tt destroy move null check to outer function.Dave Airlie2020-09-161-0/+1
* drm/ttm: wrap tt destroy. (v2)Dave Airlie2020-09-161-12/+6
* drm/ttm/tt: add wrappers to set tt state.Dave Airlie2020-09-161-1/+1
* drm/ttm: nuke memory type flagsChristian König2020-09-111-2/+0
* drm/ttm: merge offset and base in ttm_bus_placementChristian König2020-09-081-11/+6
* drm/ttm: remove bdev from ttm_ttDave Airlie2020-09-081-7/+7
* drm/ttm: remove io_reserve_lru handling v3Christian König2020-09-031-108/+9
* drm/ttm: drop bus.size from bus placement.Dave Airlie2020-08-241-3/+4
* drm/ttm: init mem->bus in common code.Dave Airlie2020-08-241-0/+5
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2020-08-121-5/+2
|\
| * drm/ttm: revert "drm/ttm: make TT creation purely optional v3"Christian König2020-08-121-5/+2
* | drm/ttm: give resource functions their own [ch] filesChristian König2020-08-121-2/+2
* | drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie2020-08-061-23/+23
* | drm/ttm: rename ttm_mem_type_manager -> ttm_resource_manager.Dave Airlie2020-08-061-13/+13
* | drm/ttm: add wrapper to get manager from bdev.Dave Airlie2020-08-061-10/+10
* | drm/ttm: remove TTM_MEMTYPE_FLAG_FIXED v2Christian König2020-07-311-6/+6
|/
* drm/ttm: cleanup coding style and implementation.Christian König2020-07-211-49/+48
* drm/ttm: remove io_reserve_fastpath flagChristian König2020-07-211-4/+4
* drm/ttm: cleanup io_mem interface with nouveauChristian König2020-07-211-2/+2
* drm/ttm: make TT creation purely optional v3Christian König2020-06-291-2/+5
* drm: remove drm specific kmap_atomic codeIra Weiny2020-06-041-52/+4
* Merge v5.6-rc5 into drm-nextDave Airlie2020-03-111-0/+1
|\
| * drm/ttm: fix leaking fences via ttm_buffer_object_transferAhzo2020-02-261-0/+1
* | Merge v5.6-rc2 into drm-misc-nextMaxime Ripard2020-02-171-2/+2
|\|
| * Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-01-301-1/+0
| |\
| * | remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig2020-01-061-2/+2
* | | drm/ttm: rework BO delayed delete. v2Christian König2020-02-121-1/+0
* | | drm/ttm: refine ghost BO resv criteriaChristian König2020-02-111-1/+1
| |/ |/|
* | drm/ttm: remove ttm_bo_wait_unreservedDaniel Vetter2019-11-061-1/+0
|/
* drm/ttm: stop exporting ttm_mem_io_* functionsChristian König2019-10-251-4/+0
* drm/ttm: use the parent resv for ghost objects v3Christian König2019-10-251-9/+11
* drm/ttm: remove pointers to globalsChristian König2019-10-251-1/+1
* drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfxChristian König2019-10-251-1/+0
* dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-8/+8
* drm/ttm: switch ttm core from bo->resv to bo->base.resvGerd Hoffmann2019-08-061-8/+8
* drm/ttm: use gem vma_nodeGerd Hoffmann2019-08-061-1/+1
* drm/ttm: use gem reservation objectGerd Hoffmann2019-08-061-1/+1
* drm: Permit video-buffers writecombine mapping for MIPSSerge Semin2019-06-181-2/+2
* drm/ttm: fix LRU handling in ttm_buffer_object_transferChristian König2018-11-301-1/+3
* drm/ttm: remove dead codesHuang Rui2018-08-271-4/+1
* drm/ttm: Replace ttm_bo_unref() with ttm_bo_put()Thomas Zimmermann2018-07-101-4/+4
* drm/ttm: Replace ttm_bo_reference() with ttm_bo_get()Thomas Zimmermann2018-07-101-1/+2