summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo
AgeCommit message (Expand)AuthorFilesLines
2023-03-16drm/nouveau/fifo: set nvkm_engn_cgrp_get storage-class-specifier to staticTom Rix1-1/+1
2023-03-16drm/nouveau/fifo: set gf100_fifo_nonstall_block_dump storage-class-specifier ...Tom Rix1-1/+1
2022-11-09drm/nouveau/fifo: expose function to read engine ctxsw statusBen Skeggs1-0/+16
2022-11-09drm/nouveau/engine: add HAL for engine-specific rc reset procedureBen Skeggs1-2/+2
2022-11-09drm/nouveau/fifo/ga100-: initial supportBen Skeggs7-270/+602
2022-11-09drm/nouveau/fifo: add new channel classesBen Skeggs45-1500/+357
2022-11-09drm/nouveau/fifo: add new engine object handlingBen Skeggs22-228/+94
2022-11-09drm/nouveau/fifo: add new engine context handlingBen Skeggs38-921/+382
2022-11-09drm/nouveau/fifo: add RAMFC info to nvkm_chan_funcBen Skeggs28-321/+481
2022-11-09drm/nouveau/fifo: add USERD info to nvkm_chan_funcBen Skeggs22-113/+147
2022-11-09drm/nouveau/fifo: add RAMIN info to nvkm_chan_funcBen Skeggs15-18/+62
2022-11-09drm/nouveau/fifo: add common runlist controlBen Skeggs34-504/+283
2022-11-09drm/nouveau/fifo: add common channel recoveryBen Skeggs19-605/+559
2022-11-09drm/nouveau/fifo: kill channel on NV_PPBDMA_INTR_1_CTXNOTVALIDBen Skeggs3-0/+30
2022-11-09drm/nouveau/fifo: kill channel on a selection of PBDMA errorsBen Skeggs1-3/+3
2022-11-09drm/nouveau/fifo: add chan/cgrp preempt()Ben Skeggs19-86/+102
2022-11-09drm/nouveau/fifo: add chan start()/stop()Ben Skeggs26-105/+187
2022-11-09drm/nouveau/fifo: add chan bind()/unbind()Ben Skeggs17-37/+115
2022-11-09drm/nouveau/fifo: add runlist block()/allow()Ben Skeggs13-14/+95
2022-11-09drm/nouveau/fifo: add runlist wait()Ben Skeggs14-32/+98
2022-11-09drm/nouveau/fifo: add new engine context trackingBen Skeggs5-8/+288
2022-11-09drm/nouveau/fifo: add new channel lookup interfacesBen Skeggs7-74/+113
2022-11-09drm/nouveau/fifo: merge mmu fault handlers togetherBen Skeggs14-335/+183
2022-11-09drm/nouveau/fifo: move PBDMA intr to runqBen Skeggs8-102/+84
2022-11-09drm/nouveau/fifo: move PBDMA init to runqBen Skeggs15-74/+36
2022-11-09drm/nouveau/fifo: program NV_PFIFO_FB_TIMEOUT on initBen Skeggs2-0/+2
2022-11-09drm/nouveau/fifo: tidy global PBDMA initBen Skeggs14-32/+52
2022-11-09drm/nouveau/fifo: tidy up non-stall intr handlingBen Skeggs19-116/+88
2022-11-09drm/nouveau/fifo: use explicit intr interfacesBen Skeggs7-79/+95
2022-11-09drm/nouveau/fifo: use runlist engine info to lookup engine classesBen Skeggs21-145/+35
2022-11-09drm/nouveau/fifo: add cgrp, have all channels be part of oneBen Skeggs12-15/+227
2022-11-09drm/nouveau/fifo: expose per-runlist CHID informationBen Skeggs1-0/+9
2022-11-09drm/nouveau/fifo: expose runlist topology info on all chipsetsBen Skeggs12-64/+47
2022-11-09drm/nouveau/fifo: add common runlist/engine topologyBen Skeggs23-36/+559
2022-11-09drm/nouveau/fifo: add runqBen Skeggs16-27/+151
2022-11-09drm/nouveau/fifo: add chid allocatorBen Skeggs25-21/+206
2022-11-09drm/nouveau/fifo: merge gk104_fifo_func into nvkm_host_funcBen Skeggs14-111/+219
2022-11-09drm/nouveau/fifo: pre-move some blocks of code aroundBen Skeggs6-400/+400
2022-11-09drm/nouveau/fifo: unify handling of channel classesBen Skeggs33-189/+400
2022-11-09drm/nouveau/fifo: add chid_nr()Ben Skeggs22-133/+111
2022-11-09drm/nouveau/vfn: move NV_USERMODE class from hostBen Skeggs7-124/+1
2022-11-09drm/nouveau/nvkm: rip out old notifyBen Skeggs1-2/+2
2022-11-09drm/nouveau/fifo: expose channel killed in host channel event classBen Skeggs7-47/+4
2022-11-09drm/nouveau/fifo: expose non-stall intr in host channel event classBen Skeggs4-40/+26
2022-11-09drm/nouveau/nvkm: add a replacement for nvkm_notifyBen Skeggs1-2/+2
2022-07-13drm/nouveau/ce/gv100-: move method buffer to ce ctxBen Skeggs3-29/+31
2022-07-13drm/nouveau/fifo: remove rd32/wr32 accessors from channelsBen Skeggs1-35/+0
2022-07-13drm/nouveau/fifo: rip out cevent, never usedBen Skeggs3-32/+0
2022-05-31drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-class to staticTom Rix1-1/+1
2021-11-18Merge drm/drm-next into drm-misc-nextThomas Zimmermann3-1/+313