aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/engine/fifo (follow)
AgeCommit message (Expand)AuthorFilesLines
2014-01-23drm/nouveau/bar: tidy up the subdev and object class definitionsBen Skeggs2-0/+2
2014-01-23drm/nve0/fifo: recover from mmu faults on bar1/bar3Ben Skeggs1-11/+20
2014-01-23drm/nve0/fifo: keep mmu fault interrupts enabled at all timesBen Skeggs1-1/+16
2014-01-23drm/nve0/fifo: update human-readable mmu fault descriptionsBen Skeggs1-11/+87
2014-01-23drm/nve0/fifo: document more intr status bitsBen Skeggs1-5/+72
2014-01-23drm/nve0/fifo: populate PBDMA status bitfield with more definitionsBen Skeggs1-2/+30
2014-01-23drm/nve0/fifo: s/subfifo/PBDMA/Ben Skeggs1-15/+15
2014-01-23drm/nve0/fifo: s/playlist/runlist/Ben Skeggs1-14/+20
2014-01-23drm/nv108/fifo: initial supportBen Skeggs3-54/+112
2013-12-03drm/nouveau/fifo: Hook up pause and resume for NV50 and NV84+Roy Spliet2-0/+6
2013-11-14drm/nvc0-: remove nasty fifo swmthd hack for flip completion methodBen Skeggs2-14/+0
2013-11-08drm/nouveau/fifo: make external class definitions into pointersBen Skeggs8-16/+16
2013-11-08drm/nouveau/vic: rename PUNK1C1 to PVICBen Skeggs1-3/+3
2013-09-04drm/nouveau/vdec: implement support for VP3 enginesIlia Mirkin1-0/+2
2013-09-04drm/nouveau/core: get rid of math.h, replace log2i with order_base_2Ilia Mirkin4-8/+4
2013-07-05drm/nvf0/fifo: enable supportBen Skeggs1-1/+3
2013-07-01drm/nouveau/bsp/nv84: initial vp2 engine implementationIlia Mirkin1-0/+2
2013-07-01drm/nouveau/vp/nv84: initial vp2 engine implementationIlia Mirkin1-0/+2
2013-07-01drm/nve0/fifo: create our playlists up-front, at startupBen Skeggs1-14/+14
2013-07-01drm/nouveau/fb: initialise vram controller as pfb sub-objectBen Skeggs1-1/+1
2013-07-01drm/nve0/ce: link ce2 to its engine, rather than from graphicsBen Skeggs1-1/+2
2013-07-01drm/nve0/fifo: copy engine context stored in ramfc, not externallyBen Skeggs1-8/+14
2013-06-05drm/nv50-nv84/fifo: fix resume regression introduced by playlist race fixBen Skeggs1-4/+10
2013-05-20drm/nv50/fifo: prevent races between clients updating playlistsBen Skeggs1-0/+2
2013-05-20drm/nvc0/fifo: prevent CHAN_TABLE_ERROR:CHANNEL_PENDING on fifo finiBen Skeggs1-0/+8
2013-05-20drm/nvc0/fifo: prevent races between clients updating playlistsBen Skeggs1-0/+2
2013-05-20drm/nve0/fifo: prevent races between clients updating playlistsBen Skeggs1-0/+3
2013-04-26drm/nouveau/fifo: implement channel creation event generationBen Skeggs1-0/+7
2013-04-26drm/nv50-/fifo: use parent as self for subobjectsBen Skeggs4-25/+31
2013-02-20drm/nouveau/fifo/nvc0: bash some magic reg to make uevent interrupt workBen Skeggs1-0/+1
2013-02-20drm/nouveau/fifo/nv84: support user event triggerBen Skeggs3-1/+27
2013-02-20drm/nouveau/fifo/nvc0-: use interrupt 31 as an event triggerBen Skeggs3-3/+54
2013-02-20drm/nouveau/fifo/nvc0: improve interrupt handler somewhatBen Skeggs1-3/+33
2013-02-20drm/nouveau: report channel owner in error messagesMarcin Slusarz5-29/+70
2013-02-20drm/nouveau: prepare for reporting channel ownerMarcin Slusarz1-0/+15
2013-02-20drm/nouveau: use pr_contMarcin Slusarz2-10/+10
2013-02-20drm/nouveau: split fifo interrupt handlerMarcin Slusarz1-86/+88
2012-11-29drm/nouveau/fifo: trigger engine context unload before zeroing context pointerBen Skeggs4-25/+25
2012-11-29drm/nouveau: raise reporting levels of some messagesMarcin Slusarz2-6/+6
2012-11-29drm/nouveau/core: fix the assumption that NVDEV_XXXX is always under 32Martin Peres9-56/+56
2012-11-29nvc0/bsp: initial implementation of engineMaarten Lankhorst1-1/+10
2012-11-29drm/nve0/fifo: allow for future binding of ppp contextsBen Skeggs1-0/+2
2012-11-29drm/nve0/vp: implement initial support for engineBen Skeggs1-0/+2
2012-11-29drm/nve0/bsp: implement initial support for engineBen Skeggs1-0/+2
2012-11-29drm/nv50/fb: implement trap handler as subdev interrupt handlerBen Skeggs1-1/+0
2012-11-29drm/nvc0/dmaobj: stub bind function for now so we can call unconditionallyBen Skeggs1-6/+3
2012-11-29drm/nouveau/dmaobj: move parent class check to bind() methodBen Skeggs1-3/+5
2012-11-29drm/nouveau: pass address to object accessor functions as u64Ben Skeggs1-2/+2
2012-10-03drm/nvc0/fifo: re-bash PBUS regs after vm-fault to BARs/PEEPHOLEBen Skeggs1-4/+18
2012-10-03drm/nouveau: quiet some static-related sparse noiseMarcin Slusarz2-2/+2