summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/subdev/vm
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes)Ben Skeggs2015-01-227-1542/+0Star
* drm/nouveau/core: rename subclass.base to subclass.superclassBen Skeggs2015-01-221-2/+1Star
* drm/nouveau/core/mm: allow allocation to be confined to a specific slice of heapBen Skeggs2014-09-151-1/+1
* drm/nouveau/ltc: s/ltcg/ltc/ + cleanupBen Skeggs2014-08-091-4/+4
* drm/nouveau/vm: reduce number of entry-points to vm_map()Ben Skeggs2014-01-231-8/+14
* drm/nouveau/vdec: implement support for VP3 enginesIlia Mirkin2013-09-041-0/+1
* drm/nouveau/vm: make vm refcount into a krefBen Skeggs2013-07-301-17/+10Star
* drm/nouveau: use vmalloc for pgt allocationMarcin Slusarz2013-07-051-3/+3
* drm/nouveau/bsp/nv84: initial vp2 engine implementationIlia Mirkin2013-07-011-0/+1
* drm/nouveau/vp/nv84: initial vp2 engine implementationIlia Mirkin2013-07-011-0/+1
* drm/nouveau/vm: perform a bar flush when flushing vmMaarten Lankhorst2013-07-012-0/+8
* drm/nouveau/vm: make each vma take a reference on its parent vmBen Skeggs2013-07-011-1/+4
* drm/nouveau/vm: take subdev mutex, not the mm, protects against race with vm/...Ben Skeggs2013-07-011-16/+17
* drm/nvc0/vm: handle bar tlb flushes internallyBen Skeggs2013-07-011-26/+24Star
* drm/nv50-/vm: take mutex rather than irqsave spinlockBen Skeggs2013-07-012-10/+4Star
* drm/nv50/vm: remove explicit vm knowledge from enginesBen Skeggs2013-07-011-19/+25
* drm/nv50/vm: handle bar tlb flushes internallyBen Skeggs2013-07-011-0/+3
* drm/nouveau/fb: initialise vram controller as pfb sub-objectBen Skeggs2013-07-011-2/+2
* drm/nv04-nv40/vm: use self as parent for subobjectsBen Skeggs2013-04-263-3/+3
* drm/nvc0-/ltcg: implement VRAM compressionChristoph Bumiller2013-04-261-2/+56
* drm/nouveau/vm: fix memory corruption when pgt allocation failsMarcin Slusarz2013-01-131-1/+3
* drm/nv41/vm: fix typo in type nameMarcin Slusarz2012-11-091-1/+1
* drm/nv41/vm: don't init hw pciegart on boards with agp bridgeBen Skeggs2012-10-222-2/+4
* drm/nv41/vm: fix and enable use of "real" pciegartBen Skeggs2012-10-031-1/+8
* drm/nv44/vm: fix and enable use of "real" pciegartBen Skeggs2012-10-033-33/+21Star
* drm/nouveau: store supported dma mask in vmmgrBen Skeggs2012-10-035-0/+5
* drm/nouveau: quiet some static-related sparse noiseMarcin Slusarz2012-10-032-10/+10
* drm/nouveau: port all engines to new engine module formatBen Skeggs2012-10-037-6/+12
* drm/nouveau/instmem: completely new implementation, as a subdev moduleBen Skeggs2012-10-037-139/+798
* drm/nouveau/fb: merge fb/vram and port to subdev interfacesBen Skeggs2012-10-031-3/+3
* drm/nouveau/core: add support for reverse mm allocationsBen Skeggs2012-10-031-5/+4Star
* drm/nouveau: restructure source tree, split core from drm implementationBen Skeggs2012-10-033-0/+806