summaryrefslogtreecommitdiff
path: root/nvkm/engine/fifo
Commit message (Expand)AuthorAgeFilesLines
* core: rework event interfaceBen Skeggs2014-08-105-38/+108
* core: allow event source to handle multiple event types per indexBen Skeggs2014-06-115-12/+12
* fifo: add GK20A supportAlexandre Courbot2014-06-073-0/+37
* support for platform devicesAlexandre Courbot2014-03-261-1/+1
* fifo/nve0: bind intrBen Skeggs2014-03-261-2/+27
* fifo/nve0: attempt to recover from engine ctxsw timeoutsBen Skeggs2014-03-261-0/+44
* fifo/nve0: attempt to recover engines from mmu faultsBen Skeggs2014-03-261-2/+87
* fifo/nve0: allow copy engine channel to be looked up by instanceBen Skeggs2014-03-261-0/+2
* fifo/nve0: use runlist event instead of pollingBen Skeggs2014-03-261-1/+3
* fifo/nve0: allow channels to be marked as unrunnableBen Skeggs2014-03-261-13/+24
* fifo/nve0: single printk for sched error dataBen Skeggs2014-03-261-4/+10
* fifo/nve0: single printk for mmu fault dataBen Skeggs2014-03-261-72/+92
* fifo/nve0: ack pb intr individually after handling each unitBen Skeggs2014-03-261-66/+63
* fifo/nve0: runlist intrBen Skeggs2014-03-261-10/+17
* fifo/nve0: engine intrBen Skeggs2014-03-261-1/+7
* fifo/nve0: mask unhandled intr bits when seen, rather than all intrsBen Skeggs2014-03-261-2/+2
* fifo/nvc0: attempt to recover from engine ctxsw timeoutsBen Skeggs2014-03-261-0/+34
* fifo/nvc0: attempt to recover engines from mmu faultsBen Skeggs2014-03-261-2/+103
* fifo/nvc0: use subdev identifiers for bar/ifb fault recovery casesBen Skeggs2014-03-261-18/+15
* fifo/nvc0: use runlist event instead of pollingBen Skeggs2014-03-261-2/+4
* fifo/nvc0: allow channels to be marked as unrunnableBen Skeggs2014-03-261-10/+22
* fifo/nvc0: sched intrBen Skeggs2014-03-261-2/+22
* fifo/nvc0: single printk for mmu fault dataBen Skeggs2014-03-261-33/+52
* fifo/nvc0: ack pb intr individually after handling each unitBen Skeggs2014-03-261-42/+40
* fifo/nvc0: runlist intrBen Skeggs2014-03-261-14/+32
* fifo/nvc0: engine intrBen Skeggs2014-03-261-12/+40
* fifo/nvc0: mask unhandled intr bits when seen, rather than all intrsBen Skeggs2014-03-261-2/+2
* fifo/nvc0: rename a couple of unitsBen Skeggs2014-03-261-22/+22
* fifo/nve0: allocate usermem as neededAlexandre Courbot2014-03-261-2/+2
* drm: fix ENG_RUNLIST register addressAlexandre Courbot2014-02-181-1/+1
* bar: tidy up the subdev and object class definitionsBen Skeggs2014-01-232-0/+2
* fifo/nve0: recover from mmu faults on bar1/bar3Ben Skeggs2014-01-231-11/+20
* fifo/nve0: keep mmu fault interrupts enabled at all timesBen Skeggs2014-01-231-1/+16
* fifo/nve0: update human-readable mmu fault descriptionsBen Skeggs2014-01-231-11/+87
* fifo/nve0: document more intr status bitsBen Skeggs2014-01-231-5/+72
* fifo/nve0: populate PBDMA status bitfield with more definitionsBen Skeggs2014-01-231-2/+30
* fifo/nve0: s/subfifo/PBDMA/Ben Skeggs2014-01-231-15/+15
* fifo/nve0: s/playlist/runlist/Ben Skeggs2014-01-231-14/+20
* fifo/nv108: initial supportBen Skeggs2014-01-234-55/+114
* fifo: Hook up pause and resume for NV50 and NV84+Roy Spliet2013-12-042-0/+6
* drm/nvc0-: remove nasty fifo swmthd hack for flip completion methodBen Skeggs2013-11-142-14/+0
* fifo: make external class definitions into pointersBen Skeggs2013-11-058-16/+16
* vic: rename PUNK1C1 to PVICBen Skeggs2013-11-051-3/+3
* vdec: implement support for VP3 enginesIlia Mirkin2013-08-211-0/+2
* core: get rid of math.h, replace log2i with order_base_2Ilia Mirkin2013-08-214-8/+4
* fifo/nvf0: enable supportBen Skeggs2013-07-051-1/+3
* bsp/nv84: initial vp2 engine implementationIlia Mirkin2013-06-271-0/+2
* vp/nv84: initial vp2 engine implementationIlia Mirkin2013-06-271-0/+2
* fifo/nve0-: create our playlists up-front, at startupBen Skeggs2013-06-131-14/+14
* fb: initialise vram controller as pfb sub-objectBen Skeggs2013-06-131-1/+1