aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/ce/gv100-: move method buffer to ce ctxBen Skeggs2022-07-133-29/+31
* drm/nouveau/fifo: remove rd32/wr32 accessors from channelsBen Skeggs2022-07-131-35/+0
* drm/nouveau/fifo: rip out cevent, never usedBen Skeggs2022-07-133-32/+0
* drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-class to staticTom Rix2022-05-311-1/+1
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2021-11-183-1/+313
|\
| * drm/nouveau/fifo: Reinstate the correct engine bit programmingMarek Vasut2021-10-151-1/+1
| * drm/nouveau/fifo/ga102: initialise chid on return from channel creationBen Skeggs2021-10-061-0/+3
| * drm/nouveau/ga102-: support ttm buffer moves via copy engineBen Skeggs2021-10-062-0/+309
* | drm/nouveau/fifo: make tu102_fifo_runlist staticJiapeng Chong2021-11-121-1/+1
|/
* drm/nouveau: rip out nvkm_client.superBen Skeggs2021-08-183-6/+0
* drm/nouveau/fifo/nv50-: rip out dma channelsBen Skeggs2021-08-186-192/+0
* drm/nouveau/fifo/gk104-gp1xx: fix creation of sw classBen Skeggs2021-03-021-0/+3
* drm/nouveau/fifo/gk104-: remove use of subdev index in runlist topology infoBen Skeggs2021-02-112-9/+31
* drm/nouveau/fifo/gk104-: switch dev_top fault handling to type+instBen Skeggs2021-02-112-22/+16
* drm/nouveau/fifo/gf100-: switch static mmu fault id list to type+instBen Skeggs2021-02-112-8/+9
* drm/nouveau/fifo/gf100: use fifo engine id for engine recovery maskBen Skeggs2021-02-111-12/+7
* drm/nouveau/fifo: use type+inst to determine context pointer offsetsBen Skeggs2021-02-117-22/+20
* drm/nouveau/fifo: turn chan subdev mask into engine maskBen Skeggs2021-02-1113-78/+75
* drm/nouveau/fifo: add id_engine hookBen Skeggs2021-02-1110-13/+98
* drm/nouveau/fifo: index backend engctx by engine idBen Skeggs2021-02-1110-41/+73
* drm/nouveau/fifo: index base engctx by engine idBen Skeggs2021-02-111-4/+13
* drm/nouveau/fifo: add engine_id hookBen Skeggs2021-02-1115-47/+125
* drm/nouveau/fifo: switch to instanced constructorBen Skeggs2021-02-1123-56/+69
* drm/nouveau/mmu: index engref by subdev typeBen Skeggs2021-02-111-2/+2
* drm/nouveau/mc: use split type+inst in device reset APIsBen Skeggs2021-02-111-1/+1
* drm/nouveau/device: pass instance id when looking up a subdev/engineBen Skeggs2021-02-114-9/+9
* drm/nouveau/subdev: store full subdev name in structBen Skeggs2021-02-114-6/+6
* drm/nouveau/fifo: private mutexBen Skeggs2021-02-119-28/+29
* drm/nouveau/fifo/tu102: Turing channel preemption fixAlistair Popple2021-01-291-41/+2
* drm/nouveau/fifo/tu102: FIFO interrupt fixes for TuringAlistair Popple2021-01-291-69/+9
* drm/nouveau/fifo/tu102: Move Turing specific FIFO functionsAlistair Popple2021-01-293-30/+511
* drm/nouveau: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-242-3/+3
* drm/nouveau/fifo/gk104-: fix parsing of mmu fault dataBen Skeggs2019-08-2310-26/+67
* drm/nouveau/fifo/gf1xx: convert to using nvkm_fault_dataBen Skeggs2019-08-233-86/+106
* drm/nouveau: fix bogus GPL-2 license headerBen Skeggs2019-07-191-1/+1
* drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin2019-07-1911-11/+11
* treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman2019-05-301-0/+1
* drm/nouveau/nvkm: mark expected switch fall-throughsGustavo A. R. Silva2019-04-102-0/+3
* drm/nouveau/fifo/tu102: rename implementation from tu104Ben Skeggs2019-02-206-30/+30
* drm/nouveau/fifo/tu104: initial supportBen Skeggs2018-12-119-8/+273
* drm/nouveau/fifo/gv100: return work submission token in channel ctor argsBen Skeggs2018-12-113-11/+25
* drm/nouveau/fifo/gv100: allocate method bufferBen Skeggs2018-12-113-3/+22
* drm/nouveau/fifo/gm200-: read pbdma count more directlyBen Skeggs2018-12-118-8/+36
* drm/nouveau/fifo/gk104-: virtualise pbdma enable functionBen Skeggs2018-12-113-1/+12
* drm/nouveau/fifo/gk104-: group pbdma functions togetherBen Skeggs2018-12-1111-13/+28
* drm/nouveau/fifo/gk104-: separate runlist building from committing to hwBen Skeggs2018-12-116-25/+41
* drm/nouveau/fifo/gk104-: support enabling privileged ce functionsBen Skeggs2018-12-112-8/+15
* drm/nouveau/fifo/gk104-: return channel instance in ctor argsBen Skeggs2018-12-112-2/+6
* drm/nouveau/fifo/gf100-: call into BAR to reset BARs after MMU faultBen Skeggs2018-12-112-4/+4
* drm/nouveau/core: support multiple nvdec instancesBen Skeggs2018-12-111-1/+1