aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine
AgeCommit message (Expand)AuthorFilesLines
2022-11-14drm/nouveau/disp: fix incorrect/broken hdmi methodsGravatar Ben Skeggs 1-2/+3
2022-11-09drm/nouveau/gr/ga102: initial supportGravatar Ben Skeggs 11-9/+479
2022-11-09drm/nouveau/ltc/ga102: initial supportGravatar Ben Skeggs 1-0/+5
2022-11-09drm/nouveau/acr/ga102: initial supportGravatar Ben Skeggs 6-2/+225
2022-11-09drm/nouveau/fb/ga102: load and boot VPR scrubber FWGravatar Ben Skeggs 6-4/+71
2022-11-09drm/nouveau/gr/tu102: remove gv100_grctx_unkn88cGravatar Ben Skeggs 1-1/+0
2022-11-09drm/nouveau/gr/tu102: add gv100_gr_init_4188a4Gravatar Ben Skeggs 3-1/+4
2022-11-09drm/nouveau/gr/tu102-: fix support for sw_bundle64_initGravatar Ben Skeggs 5-6/+17
2022-11-09drm/nouveau/gr/tu102-: use sw_veid_bundle_init from firmwareGravatar Ben Skeggs 8-6/+44
2022-11-09drm/nouveau/gr/gv100-: drop a write from init_shader_exceptions()Gravatar Ben Skeggs 1-1/+0
2022-11-09drm/nouveau/gr/gv100-: move init_419bd8() after sw_ctx loadGravatar Ben Skeggs 2-3/+3
2022-11-09drm/nouveau/gr/gv100-: add NV_PGRAPH_PRI_PD_AB_DIST_CONFIG_1 to patch listGravatar Ben Skeggs 1-0/+2
2022-11-09drm/nouveau/gr/gv100-: fix number of tile map registersGravatar Ben Skeggs 2-2/+3
2022-11-09drm/nouveau/gr/gv100-: port smid mapping code from nvgpuGravatar Ben Skeggs 7-12/+219
2022-11-09drm/nouveau/gr/gp100-: modify init_fecs_exceptionsGravatar Ben Skeggs 2-2/+2
2022-11-09drm/nouveau/gr/gk20a,gm20b,gp10b: split out netlist parsing from fw loadingGravatar Ben Skeggs 2-67/+49
2022-11-09drm/nouveau/gr/gp100-: fix number of zcull tile regsGravatar Ben Skeggs 2-3/+5
2022-11-09drm/nouveau/gr/gf117-: make ppc_nr[gpc] accurateGravatar Ben Skeggs 8-9/+11
2022-11-09drm/nouveau/gr/gf100-: switch to newer style interrupt handlerGravatar Ben Skeggs 1-6/+21
2022-11-09drm/nouveau/gr/gf100-: move some init to init_exception2()Gravatar Ben Skeggs 20-2/+32
2022-11-09drm/nouveau/gr/gf100-: move some init to init_rop_exceptions()Gravatar Ben Skeggs 20-7/+37
2022-11-09drm/nouveau/gr/gf100-: move reset during golden ctx init to fecs_reset()Gravatar Ben Skeggs 23-5/+36
2022-11-09drm/nouveau/gr/gf100-: wfi after register-bashing golden initGravatar Ben Skeggs 1-0/+2
2022-11-09drm/nouveau/gr/gf100-: gpfifo_ctl zero before initGravatar Ben Skeggs 1-0/+2
2022-11-09drm/nouveau/gr/gf100-: wait for FE_PWR_MODE_AUTOGravatar Ben Skeggs 1-0/+4
2022-11-09drm/nouveau/gr/gf100-: call FECS HALT_PIPE method before RC resetGravatar Ben Skeggs 3-0/+46
2022-11-09drm/nouveau/gr/gf100-: call FECS WFI_GOLDEN_SAVE methodGravatar Ben Skeggs 3-11/+39
2022-11-09drm/nouveau/gr/gf100-: stop using NV_PGRAPH_FECS_CTXSW_MAILBOX_CLEARGravatar Ben Skeggs 1-7/+7
2022-11-09drm/nouveau/gr/gf100-: make global attrib_cb actually globalGravatar Ben Skeggs 23-269/+241
2022-11-09drm/nouveau/gr/gf100-: move misc context patching out of attrib_cb funcsGravatar Ben Skeggs 6-20/+51
2022-11-09drm/nouveau/gr/gf100-: make global bundle_cb actually globalGravatar Ben Skeggs 8-37/+46
2022-11-09drm/nouveau/gr/gf100-: make global pagepool actually globalGravatar Ben Skeggs 9-50/+71
2022-11-09drm/nouveau/gr/gf100-: generate golden context during first object allocGravatar Ben Skeggs 3-49/+26
2022-11-09drm/nouveau/gr/gf100-: move some code around to make next commits nicerGravatar Ben Skeggs 1-52/+52
2022-11-09drm/nouveau/fifo: expose function to read engine ctxsw statusGravatar Ben Skeggs 2-1/+17
2022-11-09drm/nouveau/ltc: split color vs depth/stencil zbc countsGravatar Ben Skeggs 3-10/+10
2022-11-09drm/nouveau/engine: add HAL for engine-specific rc reset procedureGravatar Ben Skeggs 1-2/+2
2022-11-09drm/nouveau/sec2: dump tracepc info on haltGravatar Ben Skeggs 1-0/+5
2022-11-09drm/nouveau/acr: use common falcon HS FW code for ACR FWsGravatar Ben Skeggs 3-56/+13
2022-11-09drm/nouveau/fb/gp102-: unlock VPR right after devinitGravatar Ben Skeggs 1-0/+4
2022-11-09drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR scrubber)Gravatar Ben Skeggs 1-9/+2
2022-11-09drm/nouveau/flcn: rework falcon resetGravatar Ben Skeggs 5-34/+14
2022-11-09drm/nouveau/sec2: switch to newer style interrupt handlerGravatar Ben Skeggs 3-12/+24
2022-11-09drm/nouveau/sec2: unload RTOS before tearing down WPRGravatar Ben Skeggs 4-35/+77
2022-11-09drm/nouveau/fifo/ga100-: initial supportGravatar Ben Skeggs 8-270/+603
2022-11-09drm/nouveau/ce/ga100-: initial supportGravatar Ben Skeggs 5-0/+138
2022-11-09drm/nouveau/fifo: add new channel classesGravatar Ben Skeggs 45-1500/+357
2022-11-09drm/nouveau/fifo: add new engine object handlingGravatar Ben Skeggs 22-228/+94
2022-11-09drm/nouveau/fifo: add new engine context handlingGravatar Ben Skeggs 38-921/+382
2022-11-09drm/nouveau/fifo: add RAMFC info to nvkm_chan_funcGravatar Ben Skeggs 28-321/+481