summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/ttm/ttm_bo.c
Commit message (Expand)AuthorAgeFilesLines
* drm/ttm/ttm_bo: Fix one function header - demote lots of kernel-doc abusesLee Jones2020-11-171-11/+12
* drm/ttm: add multihop infrastrucutre (v3)Dave Airlie2020-11-111-9/+65
* drm/ttm: replace context flags with bools v2Christian König2020-11-041-1/+1
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2020-11-021-1/+1
|\
| * drm/ttm: fix eviction valuable range check.Dave Airlie2020-10-211-1/+1
* | drm/ttm: nuke old page allocatorChristian König2020-10-291-1/+0
* | drm/ttm: wire up the new pool as default one v2Christian König2020-10-291-2/+6
* | drm/ttm: merge ttm_dma_tt back into ttm_ttChristian König2020-10-261-1/+1
* | drm/ttm: replace last move_notify with delete_mem_notifyDave Airlie2020-10-221-2/+2
* | drm/ttm: ttm_bo_mem_placement doesn't need ctx parameter.Dave Airlie2020-10-221-5/+3
* | drm/ttm: move last binding into the drivers.Dave Airlie2020-10-211-4/+0
* | drm/ttm: drop move notify around move.Dave Airlie2020-10-211-11/+1
* | drm/ttm: remove move to new and inline into remainging place.Dave Airlie2020-10-211-7/+9
* | drm/ttm: drop unbind callback.Dave Airlie2020-10-211-5/+0
* | drm/ttm: refactor out common code to setup a new tt backed resourceDave Airlie2020-10-201-9/+3
* | drm/ttm: nuke caching placement flagsChristian König2020-10-151-40/+4
* | drm/vmwgfx: move ttm_bo_swapout_all into vmwgfxChristian König2020-10-071-11/+0
* | drm/ttm: drop glob parameter from ttm_bo_swapoutChristian König2020-10-071-2/+3
* | drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3Christian König2020-10-071-18/+0
* | drm/ttm: make move callback compulstoryDave Airlie2020-10-071-12/+1
* | drm/ttm: handle the SYSTEM->TT path in same place as others.Dave Airlie2020-09-251-12/+9
* | drm/ttm: remove TTM_PL_FLAG_NO_EVICTChristian König2020-09-241-8/+3
* | drm/ttm: remove ttm_bo_createChristian König2020-09-241-40/+0
* | drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2Christian König2020-09-241-3/+6
* | drm/ttm: remove persistent_swap_storageChristian König2020-09-241-1/+1
* | drm/ttm: stop dangerous caching attribute changeChristian König2020-09-231-3/+2
|/
* drm/ttm: drop evicted from ttm_bo.Dave Airlie2020-09-181-4/+0
* drm/ttm/drivers: call the bind function directly.Dave Airlie2020-09-181-1/+0
* drm/ttm: move unbind into the tt destroy.Dave Airlie2020-09-181-1/+0
* drm/ttm: protect against reentrant bind in the driversDave Airlie2020-09-181-18/+2
* drm/ttm: some cleanupsChristian König2020-09-171-4/+3
* drm/ttm: move ttm binding/unbinding out of ttm_tt paths.Dave Airlie2020-09-161-1/+30
* drm/ttm: split populate out from binding.Dave Airlie2020-09-161-1/+5
* drm/ttm: tt destroy move null check to outer function.Dave Airlie2020-09-161-0/+2
* drm/ttm: wrap tt destroy. (v2)Dave Airlie2020-09-161-6/+9
* drm/ttm: remove available_cachingChristian König2020-09-151-6/+2
* drm/ttm: remove default cachingChristian König2020-09-151-3/+0
* drm/ttm: nuke memory type flagsChristian König2020-09-111-72/+14
* drm/ttm: merge offset and base in ttm_bus_placementChristian König2020-09-081-3/+0
* drm/ttm: remove bdev from ttm_ttDave Airlie2020-09-081-4/+4
* drm/ttm: remove io_reserve_lru handling v3Christian König2020-09-031-30/+4
* drm/ttm: make sure that we always zero init mem.bus v2Christian König2020-09-031-0/+9
* drm/ttm: fix broken merge between drm-next and drm-misc-nextChristian König2020-08-201-1/+1
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2020-08-121-5/+20
|\
| * drm/ttm: revert "drm/ttm: make TT creation purely optional v3"Christian König2020-08-121-9/+28
| * drm/ttm: ttm_bo_swapout_all doesn't use it's argument.Dave Airlie2020-07-291-1/+1
| * Merge v5.8-rc6 into drm-nextDave Airlie2020-07-241-1/+3
| |\
| | * Merge v5.8-rc1 into drm-misc-fixesThomas Zimmermann2020-06-161-1/+3
| | |\
| | * | drm/ttm: Fix dma_fence refcnt leak when adding move fenceXiyu Yang2020-06-151-1/+3
* | | | drm/ttm: give resource functions their own [ch] filesChristian König2020-08-121-113/+11