summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/core/core
AgeCommit message (Expand)AuthorFilesLines
2013-07-01drm/nouveau/core: move falcon class to engine/Ben Skeggs1-250/+0
2013-07-01drm/nouveau/core: remove nouveau_mm.mutex, no more usersBen Skeggs1-1/+0
2013-04-26drm/nouveau/core: allow non-maskable eventsBen Skeggs1-4/+8
2013-04-26drm/nouveau/device: have engine object initialised before creationBen Skeggs2-3/+10
2013-04-26drm/nouveau/device: convert to engine, rather than subdevBen Skeggs2-3/+3
2013-04-26drm/nouveau/core: rebase object ref/use counts after ctor/init/fini eventsBen Skeggs1-6/+13
2013-03-19drm/nouveau/core: fix return value of nouveau_object_del()Ben Skeggs1-2/+1
2013-02-25Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds3-5/+122
2013-02-20drm/nouveau/core: basic event interface between core and drmBen Skeggs1-0/+106
2013-02-20drm/nouveau: prepare for reporting channel ownerMarcin Slusarz2-1/+12
2013-02-20drm/nouveau: use pr_contMarcin Slusarz1-4/+4
2013-02-09drm/nouveau: add lockdep annotationsMarcin Slusarz1-1/+1
2013-01-31drm/nouveau: use different register to wait for secret scrubberMaarten Lankhorst1-2/+5
2013-01-13drm/nouveau: fix nouveau_client allocation failure pathMarcin Slusarz1-3/+1
2013-01-13drm/nouveau: don't return freed object from nouveau_handle_createMarcin Slusarz1-1/+4
2012-11-29drm/nouveau/core: implement shortcut for simple engctx constructionBen Skeggs1-0/+15
2012-11-29drm/nouveau: initial falcon (fuc) engine base class implementationBen Skeggs1-0/+247
2012-11-29drm/nouveau: pass address to object accessor functions as u64Ben Skeggs1-2/+2
2012-11-29drm/nouveau: replace some open-coded mm_initialised checksBen Skeggs1-7/+10
2012-10-31drm/nouveau: allow creation of zero-sized mmBen Skeggs1-3/+6
2012-10-22drm/nouveau: warn when trying to free mm which is still in useMarcin Slusarz1-1/+1
2012-10-22drm/nouveau: fix nouveau_mm/nouveau_mm_node leakMarcin Slusarz1-0/+5
2012-10-09drm/nouveau: remove unused _nouveau_parent_ctorMarcin Slusarz1-17/+0
2012-10-03drm/nouveau/core: have client-id be a string, rather than an integerBen Skeggs2-5/+5
2012-10-03drm/nouveau: quiet some static-related sparse noiseMarcin Slusarz3-6/+6
2012-10-03drm/nouveau: restore fifo chid information in engine error messagesBen Skeggs2-44/+47
2012-10-03drm/nouveau/core: have fifo store a unique context identifier at attach timeBen Skeggs1-0/+1
2012-10-03drm/nouveau/core: protect engine context list with hardirq-safe spinlockBen Skeggs2-19/+56
2012-10-03drm/nouveau: port all engines to new engine module formatBen Skeggs1-247/+50
2012-10-03drm/nouveau/instmem: completely new implementation, as a subdev moduleBen Skeggs1-9/+6
2012-10-03drm/nouveau/core: add support for reverse mm allocationsBen Skeggs1-51/+122
2012-10-03drm/nouveau/core: pull in most of the new core infrastructureBen Skeggs13-2/+2092
2012-10-03drm/nouveau: restructure source tree, split core from drm implementationBen Skeggs2-0/+484