| Commit message (Expand) | Author | Age | Files | Lines |
* | drm/nouveau: mark most of our ioctls as deprecated, move to compat layer | Ben Skeggs | 2012-07-26 | 1 | -95/+0 |
* | drm/nouveau/ttm: untangle code to support accelerated buffer moves | Ben Skeggs | 2012-05-24 | 1 | -1/+2 |
* | drm/nouveau/fifo: turn all fifo modules into engine modules | Ben Skeggs | 2012-05-24 | 1 | -24/+9 |
* | drm/nv50/fifo: use hardware channel kickoff functionality | Ben Skeggs | 2012-05-24 | 1 | -4/+4 |
* | drm/nouveau/fifo: remove all the "special" engine hooks | Ben Skeggs | 2012-05-24 | 1 | -4/+8 |
* | drm/nouveau: fix engine context destructor ordering | Ben Skeggs | 2012-05-24 | 1 | -2/+1 |
* | drm/nouveau/fence: convert to exec engine, and improve channel sync | Ben Skeggs | 2012-05-24 | 1 | -22/+27 |
* | drm/nouveau/fence: minor api changes for an upcoming rework | Ben Skeggs | 2012-05-24 | 1 | -1/+2 |
* | drm/nouveau: create real execution engine for software object class | Ben Skeggs | 2012-05-24 | 1 | -2/+7 |
* | nouveau: add PRIME support | Dave Airlie | 2012-05-23 | 1 | -1/+1 |
* | drm/nouveau: inform userspace of relaxed kernel subchannel requirements | Ben Skeggs | 2012-03-29 | 1 | -9/+2 |
* | Revert "drm/nouveau: inform userspace of new kernel subchannel requirements" | Ben Skeggs | 2012-03-29 | 1 | -4/+11 |
* | drm/nouveau: inform userspace of new kernel subchannel requirements | Ben Skeggs | 2012-03-22 | 1 | -11/+4 |
* | drm/nouveau: remove m2mf creation on userspace channels | Ben Skeggs | 2012-03-22 | 1 | -5/+14 |
* | drm/nouveau: Fix pushbufs over the 4GB mark. | Francisco Jerez | 2011-12-21 | 1 | -0/+2 |
* | drm/nouveau: initialize chan->fence.lock before use | Marcin Slusarz | 2011-11-10 | 1 | -0/+1 |
* | drm/nouveau: if requested, try harder at disabling sysmem pushbufs | Ben Skeggs | 2011-09-20 | 1 | -6/+10 |
* | drm/nouveau: remove 'chan' argument from nouveau_bo_new | Ben Skeggs | 2011-06-23 | 1 | -1/+1 |
* | drm/nv50-nvc0: explicitly map pushbuf bo into channel vm | Ben Skeggs | 2011-06-23 | 1 | -1/+8 |
* | drm/nouveau: convert bo.mem.start usage to bo.offset | Ben Skeggs | 2011-06-23 | 1 | -1/+1 |
* | drm/nouveau: convert some bo.offset use to vma.offset | Ben Skeggs | 2011-06-23 | 1 | -1/+1 |
* | drm/nouveau: initialise any vm for a channel before pushbuf/ntfy | Ben Skeggs | 2011-06-23 | 1 | -66/+48 |
* | drm/nouveau: modify gpuobj/ntfy takedown ordering | Ben Skeggs | 2011-06-23 | 1 | -1/+3 |
* | drm/nouveau: store a per-client channel list | Ben Skeggs | 2011-06-23 | 1 | -20/+22 |
* | drm/nouveau: remove remnants of nouveau_pgraph_engine | Ben Skeggs | 2011-05-16 | 1 | -1/+1 |
* | drm/nouveau: remove remnants of nouveau_pgraph_engine from nouveau_channel | Ben Skeggs | 2011-05-16 | 1 | -11/+0 |
* | drm/nv50/gr: move to exec engine interfaces | Ben Skeggs | 2011-05-16 | 1 | -1/+2 |
* | drm/nouveau: working towards a common way to represent engines | Ben Skeggs | 2011-05-16 | 1 | -3/+5 |
* | Fix common misspellings | Lucas De Marchi | 2011-03-31 | 1 | -2/+2 |
* | drm/nouveau: remove no_vm/mappable flags from nouveau_bo | Ben Skeggs | 2011-02-25 | 1 | -2/+1 |
* | drm/nouveau: silence some compiler warnings | Ben Skeggs | 2011-02-25 | 1 | -1/+1 |
* | drm/nouveau: create grctx on the fly on all chipsets | Ben Skeggs | 2011-01-07 | 1 | -10/+0 |
* | drm/nvc0: reserve only subc 0 for kernel use | Ben Skeggs | 2010-12-30 | 1 | -8/+14 |
* | drm/nouveau: Validate channel indices passed from userspace. | Michel Hermier | 2010-12-27 | 1 | -0/+3 |
* | drm/nvc0: fix channel dma init paths | Ben Skeggs | 2010-12-21 | 1 | -4/+16 |
* | drm/nv50: implement global channel address space on new VM code | Ben Skeggs | 2010-12-08 | 1 | -1/+1 |
* | drm/nouveau: make fifo.create_context() responsible for mapping control regs | Ben Skeggs | 2010-12-08 | 1 | -21/+1 |
* | drm/nouveau: Synchronize with the user channel before GPU object destruction. | Francisco Jerez | 2010-12-08 | 1 | -14/+22 |
* | drm/nouveau: tidy up and extend dma object creation interfaces | Ben Skeggs | 2010-12-03 | 1 | -12/+11 |
* | drm/nouveau: Implement the pageflip ioctl. | Francisco Jerez | 2010-12-03 | 1 | -0/+1 |
* | drm/nouveau: fix annoying nouveau_fence type issue | Marcin Slusarz | 2010-12-03 | 1 | -2/+2 |
* | drm/nv50: create graph and crypt contexts on demand | Ben Skeggs | 2010-12-03 | 1 | -9/+2 |
* | drm/nv84: add support for the PCRYPT engine | Ben Skeggs | 2010-12-03 | 1 | -0/+12 |
* | drm/nouveau: Implement weak channel references. | Francisco Jerez | 2010-12-03 | 1 | -15/+40 |
* | drm/nouveau: Add unlocked variants of nouveau_channel_get/put. | Francisco Jerez | 2010-12-03 | 1 | -13/+23 |
* | drm/nouveau: Fix race condition in channel refcount handling. | Francisco Jerez | 2010-12-03 | 1 | -3/+2 |
* | drm/nouveau: Refactor context destruction to avoid a lock ordering issue. | Francisco Jerez | 2010-12-03 | 1 | -18/+6 |
* | drm/nouveau: switch to unlocked ioctls | Ben Skeggs | 2010-12-03 | 1 | -12/+12 |
* | drm/nouveau: add more fine-grained locking to channel list + structures | Ben Skeggs | 2010-12-03 | 1 | -76/+110 |
* | drm/nouveau: add per-channel mutex, use to lock access to drm's channel | Ben Skeggs | 2010-12-03 | 1 | -0/+1 |