summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo
AgeCommit message (Expand)Author
2021-10-15drm/nouveau/fifo: Reinstate the correct engine bit programmingMarek Vasut
2021-10-06drm/nouveau/fifo/ga102: initialise chid on return from channel creationBen Skeggs
2021-10-06drm/nouveau/ga102-: support ttm buffer moves via copy engineBen Skeggs
2021-08-18drm/nouveau: rip out nvkm_client.superBen Skeggs
2021-08-18drm/nouveau/fifo/nv50-: rip out dma channelsBen Skeggs
2021-03-02drm/nouveau/fifo/gk104-gp1xx: fix creation of sw classBen Skeggs
2021-02-11drm/nouveau/fifo/gk104-: remove use of subdev index in runlist topology infoBen Skeggs
2021-02-11drm/nouveau/fifo/gk104-: switch dev_top fault handling to type+instBen Skeggs
2021-02-11drm/nouveau/fifo/gf100-: switch static mmu fault id list to type+instBen Skeggs
2021-02-11drm/nouveau/fifo/gf100: use fifo engine id for engine recovery maskBen Skeggs
2021-02-11drm/nouveau/fifo: use type+inst to determine context pointer offsetsBen Skeggs
2021-02-11drm/nouveau/fifo: turn chan subdev mask into engine maskBen Skeggs
2021-02-11drm/nouveau/fifo: add id_engine hookBen Skeggs
2021-02-11drm/nouveau/fifo: index backend engctx by engine idBen Skeggs
2021-02-11drm/nouveau/fifo: index base engctx by engine idBen Skeggs
2021-02-11drm/nouveau/fifo: add engine_id hookBen Skeggs
2021-02-11drm/nouveau/fifo: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/mmu: index engref by subdev typeBen Skeggs
2021-02-11drm/nouveau/mc: use split type+inst in device reset APIsBen Skeggs
2021-02-11drm/nouveau/device: pass instance id when looking up a subdev/engineBen Skeggs
2021-02-11drm/nouveau/subdev: store full subdev name in structBen Skeggs
2021-02-11drm/nouveau/fifo: private mutexBen Skeggs
2021-01-29drm/nouveau/fifo/tu102: Turing channel preemption fixAlistair Popple
2021-01-29drm/nouveau/fifo/tu102: FIFO interrupt fixes for TuringAlistair Popple
2021-01-29drm/nouveau/fifo/tu102: Move Turing specific FIFO functionsAlistair Popple
2020-07-24drm/nouveau: Use fallthrough pseudo-keywordGustavo A. R. Silva
2019-08-23drm/nouveau/fifo/gk104-: fix parsing of mmu fault dataBen Skeggs
2019-08-23drm/nouveau/fifo/gf1xx: convert to using nvkm_fault_dataBen Skeggs
2019-07-19drm/nouveau: fix bogus GPL-2 license headerBen Skeggs
2019-07-19drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin
2019-05-30treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman
2019-04-10drm/nouveau/nvkm: mark expected switch fall-throughsGustavo A. R. Silva
2019-02-20drm/nouveau/fifo/tu102: rename implementation from tu104Ben Skeggs
2018-12-11drm/nouveau/fifo/tu104: initial supportBen Skeggs
2018-12-11drm/nouveau/fifo/gv100: return work submission token in channel ctor argsBen Skeggs
2018-12-11drm/nouveau/fifo/gv100: allocate method bufferBen Skeggs
2018-12-11drm/nouveau/fifo/gm200-: read pbdma count more directlyBen Skeggs
2018-12-11drm/nouveau/fifo/gk104-: virtualise pbdma enable functionBen Skeggs
2018-12-11drm/nouveau/fifo/gk104-: group pbdma functions togetherBen Skeggs
2018-12-11drm/nouveau/fifo/gk104-: separate runlist building from committing to hwBen Skeggs
2018-12-11drm/nouveau/fifo/gk104-: support enabling privileged ce functionsBen Skeggs
2018-12-11drm/nouveau/fifo/gk104-: return channel instance in ctor argsBen Skeggs
2018-12-11drm/nouveau/fifo/gf100-: call into BAR to reset BARs after MMU faultBen Skeggs
2018-12-11drm/nouveau/core: support multiple nvdec instancesBen Skeggs
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook
2018-05-18drm/nouveau/fifo/gv100: initial supportBen Skeggs
2018-05-18drm/nouveau/fifo/gp100-: force individual channels into a channel groupBen Skeggs
2018-05-18drm/nouveau/fifo/gm107-: write instance address in channel runlist entryBen Skeggs
2018-05-18drm/nouveau/fifo/gk208-: write pbdma timeout regs during initialisationBen Skeggs
2018-05-18drm/nouveau/fifo/gk110-: support writing channel group runlist entriesBen Skeggs