summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo
AgeCommit message (Expand)AuthorFilesLines
2016-03-14drm/nouveau/fifo/gm107: KeplerChannelGpfifoB, and 2048 channelsBen Skeggs2-0/+47
2016-03-14drm/nouveau/fifo/gk110: expose KeplerChannelGpfifoBBen Skeggs4-0/+83
2016-03-14drm/nouveau/fifo/gk104: submit NOP after all PBDMA_INTR_0, not just DEVICEBen Skeggs1-1/+2
2016-03-14drm/nouveau/fifo/gk104: add vic plumbingBen Skeggs1-0/+2
2016-03-14drm/nouveau/fifo/gk104: add sec plumbingBen Skeggs1-0/+2
2016-03-14drm/nouveau/fifo/gk104: add nvdec plumbingBen Skeggs2-0/+3
2016-03-14drm/nouveau/fifo/gk104: add nvenc plumbingBen Skeggs2-7/+23
2016-03-14drm/nouveau/fifo/gk104: add msenc plumbingBen Skeggs1-0/+1
2016-03-14drm/nouveau/fifo/gk104: make use of topology info during gpfifo constructionBen Skeggs1-47/+97
2016-03-14drm/nouveau/fifo/gk104: make use of topology info during fault recoveryBen Skeggs2-34/+26
2016-03-14drm/nouveau/fifo/gk104: make use of topology info when handling ctxsw timeoutBen Skeggs1-20/+9
2016-03-14drm/nouveau/fifo/gk104: read device topology information from hwBen Skeggs3-5/+103
2016-03-14drm/nouveau/fifo/gk104: cosmetic engine->runlist changesBen Skeggs4-48/+50
2016-03-14drm/nouveau/fifo/gk104: don't attempt recovery of unknown mmu enginesBen Skeggs1-1/+1
2016-03-14drm/nouveau/fifo/gk104: identify fault-recovery members more clearlyBen Skeggs2-10/+12
2016-03-14drm/nouveau/fifo/gk104: rename spoon to pbdma, and move detection to oneinitBen Skeggs2-10/+14
2016-03-14drm/nouveau/fifo/gf100: fix certain engines not being recovered after a faultBen Skeggs1-2/+2
2016-03-14drm/nouveau/fifo/gf100: don't attempt recovery of unknown mmu enginesBen Skeggs1-1/+1
2016-03-14drm/nouveau/fifo/gf100: identify fault-recovery members more clearlyBen Skeggs2-10/+12
2016-03-14drm/nouveau/fifo/gf100: rename spooon to pbdma, and move detection to oneinitBen Skeggs2-12/+17
2016-03-14drm/nouveau/fifo/gk104: kick channel upon removalAlexandre Courbot1-0/+1
2016-03-14drm/nouveau/fifo/gk104: take runlist target into accountAlexandre Courbot1-1/+5
2016-03-14drm/nouveau/fifo/gf100: take runlist target into accountAlexandre Courbot1-1/+5
2016-03-14drm/nouveau/fifo/gk104: fix chid bit maskXia Yang1-2/+2
2016-03-14drm/nouveau: s/gm204/gm200/ in a number of placesBen Skeggs5-9/+9
2016-01-11drm/nouveau/fifo/gf100: remove references to "daemon"Ben Skeggs1-2/+2
2016-01-11drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs11-22/+22
2016-01-11drm/nouveau/nvif: split out fifo interface definitionsBen Skeggs11-3/+13
2016-01-11drm/nouveau/fifo/gk104: fix engine status register offsetVince Hsu1-1/+1
2016-01-11drm/nouveau/fifo/gf100: fix race condition when updating engine runlistsBen Skeggs3-7/+26
2016-01-11drm/nouveau/fifo/gk104: fix race condition when updating engine runlistsBen Skeggs3-7/+26
2015-08-28drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs1-1/+1
2015-08-28drm/nouveau/object: merge with handleBen Skeggs4-4/+1
2015-08-28drm/nouveau/core: remove the remainder of the previous styleBen Skeggs16-212/+175
2015-08-28drm/nouveau/fifo: convert to new-style nvkm_engineBen Skeggs25-588/+526
2015-08-28drm/nouveau/bar: convert to new-style nvkm_subdevBen Skeggs2-2/+2
2015-08-28drm/nouveau/core: kill some (now) dead codeBen Skeggs1-81/+0
2015-08-28drm/nouveau/fifo: convert user classes to new-style nvkm_objectBen Skeggs34-1588/+1901
2015-08-28drm/nouveau/fifo: split user classes out from engine implementationsBen Skeggs36-2730/+3139
2015-08-28drm/nouveau/dma: convert user classes to new-style nvkm_objectBen Skeggs1-15/+5
2015-08-28drm/nouveau/dma: split user classes out from engine implementationsBen Skeggs1-4/+4
2015-08-28drm/nouveau/sw: remove dependence on namedb/engctx lookupBen Skeggs3-97/+28
2015-08-28drm/nouveau/fifo: remove dependence on namedb/engctx lookupBen Skeggs2-41/+28
2015-08-28drm/nouveau/fb: remove dependence on namedb/engctx lookupBen Skeggs5-0/+47
2015-08-28drm/nouveau/ramht: remove dependence on namedbBen Skeggs5-16/+20
2015-08-28drm/nouveau/gpuobj: separate allocation from nvkm_objectBen Skeggs7-79/+90
2015-08-28drm/nouveau/fifo: directly use instmem for runlists and polling areasBen Skeggs5-49/+64
2015-08-28drm/nouveau/imem/nv04-nv40: directly use instmem for vbios/ramfc/ramroBen Skeggs5-82/+74
2015-08-28drm/nouveau/imem: improve management of instance memoryBen Skeggs8-46/+12
2015-08-28drm/nouveau/device: prepare for new-style subdevsBen Skeggs2-8/+8