aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-12-11drm/nouveau/fifo/gm200-: read pbdma count more directlyBen Skeggs1-3/+11
2018-12-11drm/nouveau/fifo/gk104-: virtualise pbdma enable functionBen Skeggs1-1/+9
2018-12-11drm/nouveau/fifo/gk104-: group pbdma functions togetherBen Skeggs1-2/+7
2018-12-11drm/nouveau/fifo/gk104-: separate runlist building from committing to hwBen Skeggs1-22/+31
2018-12-11drm/nouveau/fifo/gf100-: call into BAR to reset BARs after MMU faultBen Skeggs1-2/+2
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+1
2018-05-18drm/nouveau/fifo/gv100: initial supportBen Skeggs1-0/+10
2018-05-18drm/nouveau/fifo/gp100-: force individual channels into a channel groupBen Skeggs1-7/+30
2018-05-18drm/nouveau/fifo/gk208-: write pbdma timeout regs during initialisationBen Skeggs1-0/+3
2018-05-18drm/nouveau/fifo/gk110-: support writing channel group runlist entriesBen Skeggs1-2/+24
2018-05-18drm/nouveau/fifo/gk104-: poll for runlist update completionBen Skeggs1-4/+4
2018-05-18drm/nouveau/fifo/gk104-: add interfaces to support different runlist layoutsBen Skeggs1-14/+26
2018-05-18drm/nouveau/fifo/gk104-: simplify definition of channel classesBen Skeggs1-8/+20
2018-05-18drm/nouveau/fifo/gk104-: support querying engines available on each runlistBen Skeggs1-0/+30
2018-05-18drm/nouveau/fifo/gk104-: allow fault recovery code to be called by other subdevsBen Skeggs1-82/+109
2017-11-02drm/nouveau/fifo/gf100-: use new interfaces for vmm operationsBen Skeggs1-6/+6
2017-11-02drm/nouveau/core/memory: add reference countingBen Skeggs1-3/+3
2017-11-02drm/nouveau/core/memory: change map interface to support upcoming mmu changesBen Skeggs1-2/+1
2017-11-02drm/nouveau/bar: modify interface to bar1 vmm mappingBen Skeggs1-2/+4
2017-05-17drm/nouveau/fifo/gk104-: Silence a locking warningDan Carpenter1-1/+2
2017-02-17drm/nouveau/fifo/gk104-: trigger mmu fault before attempting engine recoveryBen Skeggs1-0/+41
2017-02-17drm/nouveau/fifo/gk104-: ACK SCHED_ERROR before attempting CTXSW_TIMEOUT recoveryBen Skeggs1-0/+8
2017-02-17drm/nouveau/fifo/gk104-: directly use new recovery code for ctxsw timeoutBen Skeggs1-24/+6
2017-02-17drm/nouveau/fifo/gk104-: directly use new recovery code for mmu faultsBen Skeggs1-4/+20
2017-02-17drm/nouveau/fifo/gk104-: reset all engines a killed channel is still active onBen Skeggs1-0/+13
2017-02-17drm/nouveau/fifo/gk104-: refactor recovery codeBen Skeggs1-14/+81
2017-02-17drm/nouveau/fifo/gk104-: better detection of chid when parsing engine statusBen Skeggs1-1/+19
2017-02-17drm/nouveau/fifo/gk104-: separate out engine status parsingBen Skeggs1-13/+46
2017-02-17drm/nouveau/fifo/gf100-: provide notification to user if channel is killedBen Skeggs1-0/+1
2017-02-17drm/nouveau/core/memory: distinguish between coherent/non-coherent targetsBen Skeggs1-4/+7
2016-12-13drm/nouveau/fifo/gf100-: recover from host mmu faultsBen Skeggs1-8/+8
2016-07-14drm/nouveau/fifo/gk104-: translate engidx into human-readable name in debug outputBen Skeggs1-2/+2
2016-07-14drm/nouveau/top: take nvkm_device as argument to public functionsBen Skeggs1-3/+2
2016-05-20drm/nouveau/fifo/gk104-: identify mmu engine ids for host faultsBen Skeggs1-4/+14
2016-05-20drm/nouveau/fifo/gk104-: implement support for PTOP fault infoBen Skeggs1-2/+16
2016-05-20drm/nouveau/fifo/gk104-: abstract mmu fault data structuresBen Skeggs1-110/+113
2016-05-20drm/nouveau/fifo/gk104-: subclass funcBen Skeggs1-17/+38
2016-05-20drm/nouveau/fifo/gk104-: use device info from top subdevBen Skeggs1-73/+16
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 nvdec plumbingBen Skeggs1-0/+1
2016-03-14drm/nouveau/fifo/gk104: add nvenc plumbingBen Skeggs1-0/+2
2016-03-14drm/nouveau/fifo/gk104: make use of topology info during fault recoveryBen Skeggs1-14/+24
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 Skeggs1-3/+92
2016-03-14drm/nouveau/fifo/gk104: cosmetic engine->runlist changesBen Skeggs1-32/+35
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 Skeggs1-8/+8
2016-03-14drm/nouveau/fifo/gk104: rename spoon to pbdma, and move detection to oneinitBen Skeggs1-9/+12
2016-03-14drm/nouveau/fifo/gk104: take runlist target into accountAlexandre Courbot1-1/+5
2016-03-14drm/nouveau/fifo/gk104: fix chid bit maskXia Yang1-2/+2