summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_bo.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* drm/nouveau: rework to new fence interfaceMaarten Lankhorst2014-09-021-2/+4
* drm/ttm: kill fence_lockMaarten Lankhorst2014-09-011-17/+8
* drm/nouveau: require reservations for nouveau_fence_sync and nouveau_bo_fenceMaarten Lankhorst2014-09-011-0/+2
* drm/ttm: move fpfn and lpfn into each placement v2Christian König2014-08-271-15/+37
* drm/nouveau: kill unused variable warning if !__OS_HAS_AGPBen Skeggs2014-08-151-2/+1
* drm/nouveau: use ram info from nvif_deviceBen Skeggs2014-08-101-2/+1
* drm/nouveau: remove as much direct use of core headers as possibleBen Skeggs2014-08-101-1/+1
* drm/nouveau: remove (most) hardcoded object handle usageBen Skeggs2014-08-101-5/+5
* drm/nouveau: port to nvif client/device/objectsBen Skeggs2014-08-101-13/+9
* drm/nouveau: initial pass at moving to struct nvif_deviceBen Skeggs2014-08-101-29/+28
* drm/nouveau: kill nouveau_dev() + wrap register macrosBen Skeggs2014-08-101-1/+1
* drm/nouveau: fix some usages of the wrong print functionBen Skeggs2014-08-101-1/+1
* drm/nouveau: store a pointer to vm in nouveau_cliBen Skeggs2014-08-101-6/+6
* drm/nouveau: map pages using DMA APIAlexandre Courbot2014-08-101-6/+16
* drm/nouveau/bar: add noncached ioremap propertyAlexandre Courbot2014-08-101-5/+12
* drm/ttm: Fix a few sparse warningsThierry Reding2014-07-221-3/+3
* support for platform devicesAlexandre Courbot2014-03-261-10/+12
* drm/nouveau: fix TTM_PL_TT memtype on pre-nv50Ilia Mirkin2014-02-181-1/+1
* drm/nouveau/ttm: explicitly wait for bo idle before memcpy buffer moveBen Skeggs2014-01-231-19/+18
* drm/nouveau/ttm: explicity sync with kernel channel before moving bufferBen Skeggs2014-01-231-28/+13
* drm/nouveau/ttm: tidy up creation of temporary buffer move vmasBen Skeggs2014-01-231-20/+21
* drm/nv50-: map TTM_PL_SYSTEM through a BAR for CPU accessMaarten Lankhorst2014-01-231-3/+17
* drm/nouveau: fix m2mf copy to tiled gartMaarten Lankhorst2014-01-231-25/+8
* drm/nouveau/vm: reduce number of entry-points to vm_map()Ben Skeggs2014-01-231-26/+7
* drm/nouveau: do not map evicted vram buffers in nouveau_bo_vma_addMaarten Lankhorst2013-11-141-1/+2
* drm/nouveau: allow nouveau_fence_ref() to be a noopBen Skeggs2013-11-141-10/+3
* drm/nv10: introduce a new NV_11 card typeIlia Mirkin2013-11-081-1/+2
* drm/nouveau: remove pointless assignmentDave Jones2013-11-081-1/+1
* drm/nouveau: embed gem object in nouveau_boDavid Herrmann2013-10-091-2/+2
* Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie2013-09-021-1/+6
|\
| * drm/nouveau: fix size check for cards without vmMaarten Lankhorst2013-07-301-1/+6
* | drm: verify vma access in TTM+GEM driversDavid Herrmann2013-08-271-1/+3
|/
* drm/nouveau: do not allow negative sizes for nowMaarten Lankhorst2013-07-101-0/+6
* drm/nouveau: use dedicated channel for async moves on GT/GF chipsets.Ben Skeggs2013-07-101-3/+3
* drm/nouveau: do not unpin in nouveau_gem_object_delMaarten Lankhorst2013-07-101-2/+5
* drm/nouveau: fix locking issues in page flipping pathsBen Skeggs2013-07-101-1/+1
* drm/nouveau: fix minor thinko causing bo moves to not be async on keplerBen Skeggs2013-07-081-1/+2
* drm/nouveau: delay busy bo vma removal until fence signalsBen Skeggs2013-07-011-6/+1
OpenPOWER on IntegriCloud