summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/ttm/ttm_bo_util.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+1Star
* 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
* Add SPDX idenitifier and clarify licenseDirk Hohndel2018-05-151-0/+1
* drm/ttm: keep a reference to transfer pipelined BOsChristian König2018-05-151-20/+30
* drm/ttm: Export the ttm_k[un]map_atomic_prot API.Thomas Hellstrom2018-03-221-5/+26
* drm/ttm: Clean up kmap_atomic_prot selection codeThomas Hellstrom2018-03-221-33/+31Star
* drm/ttm: add ttm_bo_pipeline_guttingChristian König2018-03-141-0/+24
* drm/ttm: drop bo->globChristian König2018-02-271-1/+1
* drm/ttm: add ttm_tt_populate wrapperChristian König2018-02-191-7/+5Star
* drm/ttm: Fix coding style in ttm_bo_move_memcpy()Tom St Denis2018-02-191-1/+2
* drm/ttm: use an operation ctx for ttm_tt_bindRoger He2017-12-281-1/+1
* drm/ttm: use an operation ctx for ttm_tt_populate in ttm_bo_driver (v2)Roger He2017-12-281-3/+8
* drm/ttm: cleanup some more resv->lock usesChristian König2017-12-181-1/+1
* drm/ttm: use an ttm operation ctx for ttm_bo_move_xxxRoger He2017-12-151-4/+4
* drm/ttm: once more fix ttm_buffer_object_transferChristian König2017-10-311-0/+1
* drm/ttm: allow mapping BOs while they are still on the swap listChristian König2017-09-121-1/+0Star
* drm/ttm: fix missing inc bo_countMonk Liu2017-08-291-0/+1
* dma-buf: Rename struct fence to dma_fenceChris Wilson2016-10-251-11/+11
* drm/ttm: Remove unused parameter evict from ttm_bo_move_memcpyMichel Dänzer2016-08-081-2/+1Star
* drm/ttm: Remove unused parameter evict from ttm_bo_move_ttmMichel Dänzer2016-08-081-2/+2
* drm/ttm: Wait for a BO to become idle before unbinding it from GTTMichel Dänzer2016-08-081-1/+9
* drm/ttm: partial revert "cleanup ttm_tt_(unbind|destroy)" v3Christian König2016-07-291-0/+1
* drm/ttm: fix stupid parameter inversion in the pipeline codeChristian König2016-07-071-1/+1
* drm/ttm: add the infrastructure for pipelined evictionsChristian König2016-07-071-0/+92
* drm/ttm: remove TTM_BO_PRIV_FLAG_MOVINGChristian König2016-07-071-1/+3
* drm/ttm: remove no_gpu_wait param from ttm_bo_move_accel_cleanupChristian König2016-07-071-1/+0Star
* drm/ttm: wait for BO idle in ttm_bo_move_memcpyChristian König2016-07-071-1/+6
* drm/ttm: remove NULL checks when calling ttm_tt_destroyChristian König2016-07-071-3/+2Star
* drm/ttm: cleanup ttm_tt_(unbind|destroy)Christian König2016-07-071-3/+0Star
* drm/ttm: remove lazy parameter from ttm_bo_waitChristian König2016-05-051-1/+1
* drm/ttm: recognize ARM64 arch in ioprot handlerAlexandre Courbot2015-07-241-1/+2
* drm/ttm: Clean usage of ttm_io_prot() with TTM_PL_FLAG_CACHEDBenjamin Herrenschmidt2014-09-231-13/+7Star
* drm/ttm: flip the switch, and convert to dma_fenceMaarten Lankhorst2014-09-021-18/+5Star
* drm/ttm: kill fence_lockMaarten Lankhorst2014-09-011-5/+0Star
* drm/ttm: recognize ARM arch in ioprot handlerLucas Stach2014-07-081-1/+1
* Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-int...Dave Airlie2014-01-201-1/+2
|\
| * drm/ttm: Fix swapin regressionThomas Hellstrom2013-12-231-1/+2
* | drivers: gpu: Mark function as static in ttm_bo_util.cRashika Kheria2014-01-081-2/+2
* | drm: Kill DRM_SUSERDaniel Vetter2013-12-181-1/+1
|/
* drm/ttm: Don't move non-existing dataThomas Hellstrom2013-11-201-2/+5
* drm/ttm: Fix ttm_bo_move_memcpyThomas Hellstrom2013-11-061-11/+17
* drm/ttm: Handle in-memory region copiesJakob Bornecrantz2013-11-061-1/+3
* drm/ttm: convert to unified vma offset managerDavid Herrmann2013-07-251-1/+2
* drm/ttm: convert to the reservation apiMaarten Lankhorst2013-06-281-1/+5
* ttm: export functions to allow qxl do its own iomappingDave Airlie2013-04-121-4/+9
* drm/ttm: fix fence locking in ttm_buffer_object_transfer, 2nd tryDaniel Vetter2013-02-081-5/+8
* ttm: don't destroy old mm_node on memcpy failureDave Airlie2013-01-211-2/+9
* drm/ttm: fix fence locking in ttm_buffer_object_transferDaniel Vetter2013-01-081-1/+3