summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_bo.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/ttm: wait for bo fence to signal before unmapping vmasBen Skeggs2017-01-091-0/+1
* Merge tag 'drm-for-v4.9' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2016-10-111-4/+5
|\
| * drm: use drm_file to tag vm-bosDavid Herrmann2016-09-191-1/+2
| * drm/ttm: Remove unused parameter evict from ttm_bo_move_memcpyMichel Dänzer2016-08-081-1/+1
| * 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-2/+2
* | drm/nouveau: Revert "bus: remove cpu_coherent flag"Karol Herbst2016-09-221-1/+2
* | drm/ttm: Wait for a BO to become idle before unbinding it from GTTMichel Dänzer2016-08-051-2/+2
|/
* Merge branch 'linux-4.8' of git://github.com/skeggsb/linux into drm-nextDave Airlie2016-07-141-58/+10
|\
| * drm/nouveau/bus: remove cpu_coherent flagAlexandre Courbot2016-07-141-2/+1
| * drm/nouveau/ttm: remove special handling of coherent objectsAlexandre Courbot2016-07-141-56/+5
| * drm/nouveau/ce/gp104: initial supportBen Skeggs2016-07-141-0/+2
| * drm/nouveau/ce/gp100: initial supportBen Skeggs2016-07-141-0/+2
* | drm/ttm: remove no_gpu_wait param from ttm_bo_move_accel_cleanupChristian König2016-07-071-1/+0
* | drm/ttm: wait for BO idle in ttm_bo_move_memcpyChristian König2016-07-071-1/+1
* | drm/ttm: add wait for idle in all drivers bo_move functionsChristian König2016-07-071-0/+4
|/
* drm/nouveau: rename nouveau_drm.h to nouveau_drv.hBen Skeggs2016-05-201-1/+1
* drm/ttm: implement LRU add callbacks v2Christian König2016-05-041-0/+2
* drm/ttm: remove lazy parameter from ttm_bo_waitChristian König2016-05-041-1/+1
* drm/ttm: remove use_ticket parameter from ttm_bo_reserveChristian König2016-05-041-3/+3
* drm/nouveau/bo: consider DMA buffers on x86 onlyAlexandre Courbot2016-03-141-2/+2
* drm/nouveau: use post-decrement in error handlingRasmus Villemoes2016-02-191-1/+1
* drm: Remove __OS_HAS_AGPDaniel Vetter2015-09-301-4/+4
* drm/nouveau/pci: merge agp handling from nouveau drmBen Skeggs2015-08-281-9/+8
* drm/nouveau/device: remove pci/platform_device from common structBen Skeggs2015-08-281-9/+9
* drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs2015-08-281-3/+4
* drm/nouveau/gr: convert to new-style nvkm_engineBen Skeggs2015-08-281-1/+2
* drm/nouveau/fb: convert to new-style nvkm_subdevBen Skeggs2015-08-281-9/+3
* drm/nouveau/bar: convert to new-style nvkm_subdevBen Skeggs2015-08-281-5/+4
* drm/nouveau/imem: improve management of instance memoryBen Skeggs2015-08-281-1/+5
* drm/nouveau/nvif: use negative oclass identifier for internal classesBen Skeggs2015-08-281-1/+1
* drm/nouveau/nvif: simplify and tidy library interfacesBen Skeggs2015-08-281-2/+2
* drm/nouveau/fb: cosmetic changesBen Skeggs2015-08-281-10/+10
* drm/nouveau: support for buffer moves via MaxwellDmaCopyABen Skeggs2015-04-141-0/+2
* drm/nouveau: finalise nvkm namespace switch (no binary change)Ben Skeggs2015-01-221-46/+46
* drm/nouveau/nvif: namespace of nvkm accessors (no binary change)Ben Skeggs2015-01-221-12/+12
* drm/nouveau/mmu: rename from vmmgr (no binary change)Ben Skeggs2015-01-221-4/+4
* drm/nouveau/bo: Remove unused functionRickard Strandqvist2015-01-221-14/+0
* drm/nouveau: fix missing return statement in nouveau_ttm_tt_unpopulateAlexandre Courbot2014-12-221-1/+3
* drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocationBen Skeggs2014-12-021-7/+32
* drm/nouveau: we need pin_refcnt for nouveau_bo_placement_set()Ben Skeggs2014-12-021-5/+9
* drm/nouveau: fix pin refcnt leak in failure pathBen Skeggs2014-12-021-12/+12
* drm/nouveau: synchronize BOs when requiredAlexandre Courbot2014-12-021-0/+42
* drm/nouveau: implement explicitly coherent BOsAlexandre Courbot2014-12-021-8/+72
* drm/nouveau: warn when moving a pinned objectAlexandre Courbot2014-12-021-2/+9
* drm/nouveau: export reservation_object from dmabuf to ttmMaarten Lankhorst2014-10-011-2/+2
* drm/ttm: add reservation_object as argument to ttm_bo_initMaarten Lankhorst2014-09-301-1/+1
* drm/nouveau: specify if interruptible wait is desired in nouveau_fence_syncMaarten Lankhorst2014-09-301-1/+1
* drm/nouveau: use shared fences for readable objectsMaarten Lankhorst2014-09-021-4/+7
* drm/ttm: flip the switch, and convert to dma_fenceMaarten Lankhorst2014-09-021-42/+6