summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau
AgeCommit message (Expand)Author
2022-11-09drm/nouveau/gr/gf100-: move some init to init_rop_exceptions()Ben Skeggs
2022-11-09drm/nouveau/gr/gf100-: move reset during golden ctx init to fecs_reset()Ben Skeggs
2022-11-09drm/nouveau/gr/gf100-: wfi after register-bashing golden initBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: gpfifo_ctl zero before initBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: wait for FE_PWR_MODE_AUTOBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: call FECS HALT_PIPE method before RC resetBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: call FECS WFI_GOLDEN_SAVE methodBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: stop using NV_PGRAPH_FECS_CTXSW_MAILBOX_CLEARBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: make global attrib_cb actually globalBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: move misc context patching out of attrib_cb funcsBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: make global bundle_cb actually globalBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: make global pagepool actually globalBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: generate golden context during first object allocBen Skeggs
2022-11-09drm/nouveau/gr/gf100-: move some code around to make next commits nicerBen Skeggs
2022-11-09drm/nouveau/fifo: expose function to read engine ctxsw statusBen Skeggs
2022-11-09drm/nouveau/ltc: split color vs depth/stencil zbc countsBen Skeggs
2022-11-09drm/nouveau/engine: add HAL for engine-specific rc reset procedureBen Skeggs
2022-11-09drm/nouveau/sec2: dump tracepc info on haltBen Skeggs
2022-11-09drm/nouveau/acr: use common falcon HS FW code for ACR FWsBen Skeggs
2022-11-09drm/nouveau/fb/gp102-: unlock VPR right after devinitBen Skeggs
2022-11-09drm/nouveau/fb: handle sysmem flush page from common codeBen Skeggs
2022-11-09drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR scrubber)Ben Skeggs
2022-11-09drm/nouveau/flcn: rework falcon resetBen Skeggs
2022-11-09drm/nouveau/sec2: switch to newer style interrupt handlerBen Skeggs
2022-11-09drm/nouveau/sec2: unload RTOS before tearing down WPRBen Skeggs
2022-11-09drm/nouveau/pmu/gm20b,gp10b: boot RTOS from PMU initBen Skeggs
2022-11-09drm/nouveau/pmu: move init() falcon reset to non-nvfw codeBen Skeggs
2022-11-09drm/nouveau/pmu: move preinit() falcon reset to devinitBen Skeggs
2022-11-09drm/nouveau/gsp: add funcsBen Skeggs
2022-11-09drm/nouveau/fifo/ga100-: initial supportBen Skeggs
2022-11-09drm/nouveau/ce/ga100-: initial supportBen 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 common channel recoveryBen Skeggs
2022-11-09drm/nouveau/fifo: kill channel on NV_PPBDMA_INTR_1_CTXNOTVALIDBen Skeggs
2022-11-09drm/nouveau/fifo: kill channel on a selection of PBDMA errorsBen 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 chan bind()/unbind()Ben Skeggs
2022-11-09drm/nouveau/fifo: add runlist block()/allow()Ben Skeggs
2022-11-09drm/nouveau/fifo: add runlist wait()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: merge mmu fault handlers togetherBen Skeggs
2022-11-09drm/nouveau/fifo: move PBDMA intr to runqBen Skeggs