summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_bo.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: fix dma_address check for CPU/GPU syncChristian König2021-07-111-2/+2
* 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
* 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