summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/ttm/ttm_bo_util.c
Commit message (Expand)AuthorAgeFilesLines
* drm/ttm: cleanup BO size handling v3Christian König2020-12-141-6/+6
* drm/ttm: stop destroying pinned ghost objectChristian König2020-12-011-1/+3
* drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpersThomas Zimmermann2020-11-091-0/+72
* drm/ttm: remove overlapping memcpy supportDave Airlie2020-10-231-16/+3
* drm/ttm: remove move to new and inline into remainging place.Dave Airlie2020-10-211-20/+0
* drm/ttm: add move to system into driversDave Airlie2020-10-211-21/+0
* drm/ttm: minor cleanup to move to systemDave Airlie2020-10-211-3/+1
* drm/ttm: move some move binds into the driversDave Airlie2020-10-211-1/+0
* drm/ttm: drop ttm_bo_move_ttm wrapperDave Airlie2020-10-201-19/+0
* drm/ttm: add move old to system to drivers.Dave Airlie2020-10-201-2/+3
* drm/ttm: use new move interface for known system->ttm movesDave Airlie2020-10-201-0/+1
* drm/ttm: split out the move to system from move ttm codeDave Airlie2020-10-201-14/+25
* drm/ttm: refactor out common code to setup a new tt backed resourceDave Airlie2020-10-201-11/+23
* drm/ttm: drop free old node wrapper.Dave Airlie2020-10-191-8/+3
* drm/ttm: nuke caching placement flagsChristian König2020-10-151-7/+3
* drm/ttm: use caching instead of placement for ttm_io_protChristian König2020-10-151-9/+14
* drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2Christian König2020-09-241-1/+1
* drm/ttm: add bo wait that takes a ctx wrapper.Dave Airlie2020-09-241-2/+2
* 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
|\|