summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c
AgeCommit message (Expand)Author
2023-10-31drm/nouveau/fifo/tu102-: prepare for GSP-RMBen Skeggs
2022-11-09drm/nouveau/fifo: add new channel classesBen Skeggs
2022-11-09drm/nouveau/fifo: add new engine object handlingBen Skeggs
2022-11-09drm/nouveau/fifo: add new engine context handlingBen Skeggs
2022-11-09drm/nouveau/fifo: add RAMFC info to nvkm_chan_funcBen Skeggs
2022-11-09drm/nouveau/fifo: add USERD info to nvkm_chan_funcBen Skeggs
2022-11-09drm/nouveau/fifo: add RAMIN info to nvkm_chan_funcBen Skeggs
2022-11-09drm/nouveau/fifo: add common runlist controlBen Skeggs
2022-11-09drm/nouveau/fifo: add chan/cgrp preempt()Ben Skeggs
2022-11-09drm/nouveau/fifo: add chan start()/stop()Ben Skeggs
2022-11-09drm/nouveau/fifo: add runlist block()/allow()Ben Skeggs
2022-11-09drm/nouveau/fifo: add new engine context trackingBen Skeggs
2022-11-09drm/nouveau/fifo: add new channel lookup interfacesBen Skeggs
2022-11-09drm/nouveau/fifo: tidy up non-stall intr handlingBen Skeggs
2022-11-09drm/nouveau/fifo: use runlist engine info to lookup engine classesBen Skeggs
2022-11-09drm/nouveau/fifo: add cgrp, have all channels be part of oneBen Skeggs
2022-11-09drm/nouveau/fifo: add chid allocatorBen Skeggs
2022-11-09drm/nouveau/fifo: unify handling of channel classesBen Skeggs
2022-11-09drm/nouveau/fifo: expose channel killed in host channel event classBen Skeggs
2022-11-09drm/nouveau/fifo: expose non-stall intr in host channel event classBen Skeggs
2022-07-13drm/nouveau/fifo: remove rd32/wr32 accessors from channelsBen Skeggs
2022-07-13drm/nouveau/fifo: rip out cevent, never usedBen Skeggs
2021-02-11drm/nouveau/fifo: turn chan subdev mask into engine maskBen Skeggs
2021-02-11drm/nouveau/fifo: index base engctx by engine idBen Skeggs
2021-02-11drm/nouveau/mmu: index engref by subdev typeBen 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
2017-11-02drm/nouveau: pass handle of vmm object to channel allocation ioctlsBen Skeggs
2017-11-02drm/nouveau/fifo: initialise vmm with new interfacesBen Skeggs
2017-11-02drm/nouveau/core/object: allow arguments to be passed to map functionBen Skeggs
2017-02-17drm/nouveau/fifo: tidy up channel creation event codeBen Skeggs
2017-02-17drm/nouveau/dma: lookup objects with nvkm_object_search()Ben Skeggs
2015-08-28drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs
2015-08-28drm/nouveau/object: merge with handleBen Skeggs
2015-08-28drm/nouveau/core: remove the remainder of the previous styleBen Skeggs
2015-08-28drm/nouveau/fifo: convert to new-style nvkm_engineBen Skeggs
2015-08-28drm/nouveau/core: kill some (now) dead codeBen Skeggs
2015-08-28drm/nouveau/fifo: convert user classes to new-style nvkm_objectBen Skeggs
2015-08-28drm/nouveau/fifo: split user classes out from engine implementationsBen Skeggs