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