summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/gr
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/gr/ga102: initial supportBen Skeggs2022-11-0910-9/+474
* drm/nouveau/gr/tu102: remove gv100_grctx_unkn88cBen Skeggs2022-11-091-1/+0
* drm/nouveau/gr/tu102: add gv100_gr_init_4188a4Ben Skeggs2022-11-093-1/+4
* drm/nouveau/gr/tu102-: fix support for sw_bundle64_initBen Skeggs2022-11-095-6/+17
* drm/nouveau/gr/tu102-: use sw_veid_bundle_init from firmwareBen Skeggs2022-11-098-6/+44
* drm/nouveau/gr/gv100-: drop a write from init_shader_exceptions()Ben Skeggs2022-11-091-1/+0
* drm/nouveau/gr/gv100-: move init_419bd8() after sw_ctx loadBen Skeggs2022-11-092-3/+3
* drm/nouveau/gr/gv100-: add NV_PGRAPH_PRI_PD_AB_DIST_CONFIG_1 to patch listBen Skeggs2022-11-091-0/+2
* drm/nouveau/gr/gv100-: fix number of tile map registersBen Skeggs2022-11-092-2/+3
* drm/nouveau/gr/gv100-: port smid mapping code from nvgpuBen Skeggs2022-11-097-12/+219
* drm/nouveau/gr/gp100-: modify init_fecs_exceptionsBen Skeggs2022-11-092-2/+2
* drm/nouveau/gr/gk20a,gm20b,gp10b: split out netlist parsing from fw loadingBen Skeggs2022-11-092-67/+49
* drm/nouveau/gr/gp100-: fix number of zcull tile regsBen Skeggs2022-11-092-3/+5
* drm/nouveau/gr/gf117-: make ppc_nr[gpc] accurateBen Skeggs2022-11-098-9/+11
* drm/nouveau/gr/gf100-: switch to newer style interrupt handlerBen Skeggs2022-11-091-6/+21
* drm/nouveau/gr/gf100-: move some init to init_exception2()Ben Skeggs2022-11-0920-2/+32
* drm/nouveau/gr/gf100-: move some init to init_rop_exceptions()Ben Skeggs2022-11-0920-7/+37
* drm/nouveau/gr/gf100-: move reset during golden ctx init to fecs_reset()Ben Skeggs2022-11-0923-5/+36
* drm/nouveau/gr/gf100-: wfi after register-bashing golden initBen Skeggs2022-11-091-0/+2
* drm/nouveau/gr/gf100-: gpfifo_ctl zero before initBen Skeggs2022-11-091-0/+2
* drm/nouveau/gr/gf100-: wait for FE_PWR_MODE_AUTOBen Skeggs2022-11-091-0/+4
* drm/nouveau/gr/gf100-: call FECS HALT_PIPE method before RC resetBen Skeggs2022-11-093-0/+46
* drm/nouveau/gr/gf100-: call FECS WFI_GOLDEN_SAVE methodBen Skeggs2022-11-093-11/+39
* drm/nouveau/gr/gf100-: stop using NV_PGRAPH_FECS_CTXSW_MAILBOX_CLEARBen Skeggs2022-11-091-7/+7
* drm/nouveau/gr/gf100-: make global attrib_cb actually globalBen Skeggs2022-11-0923-269/+241
* drm/nouveau/gr/gf100-: move misc context patching out of attrib_cb funcsBen Skeggs2022-11-096-20/+51
* drm/nouveau/gr/gf100-: make global bundle_cb actually globalBen Skeggs2022-11-098-37/+46
* drm/nouveau/gr/gf100-: make global pagepool actually globalBen Skeggs2022-11-099-50/+71
* drm/nouveau/gr/gf100-: generate golden context during first object allocBen Skeggs2022-11-093-49/+26
* drm/nouveau/gr/gf100-: move some code around to make next commits nicerBen Skeggs2022-11-091-52/+52
* drm/nouveau/fifo: expose function to read engine ctxsw statusBen Skeggs2022-11-091-1/+1
* drm/nouveau/ltc: split color vs depth/stencil zbc countsBen Skeggs2022-11-093-10/+10
* drm/nouveau/flcn: rework falcon resetBen Skeggs2022-11-091-8/+0
* drm/nouveau/fifo: add new channel lookup interfacesBen Skeggs2022-11-0911-24/+24
* drm/nouveau/nvkm: remove unused headerBen Skeggs2022-07-131-1/+0
* drm/nouveau/gr/gf100-: Clean up some inconsistent indentingJiapeng Chong2022-05-051-2/+2
* drm/nouveau/gr/gf100-: change gf108_gr_fwif from global to staticTom Rix2022-04-181-1/+1
* drm/nouveau/gr: switch to instanced constructorBen Skeggs2021-02-1147-101/+102
* drm/nouveau/gr/gm200-: explicitly handle nofwBen Skeggs2020-07-2412-11/+29
* drm/nouveau/gr/gf100-: make some functions staticBen Skeggs2020-07-242-6/+6
* drm/nouveau: gr/gk20a: Use firmware version 0Thierry Reding2020-06-041-1/+1
* drm/nouveau/gr/gk20a: move MODULE_FIRMWARE firmware definitionsBen Skeggs2020-05-221-0/+11
* drm/nouveau/gr/gp107,gp108: implement workaround for HW hanging during initBen Skeggs2020-04-071-0/+26
* drm/nouveau/gr/tu11x: initial supportBen Skeggs2020-02-171-0/+26
* drm/nouveau/gr/gp10b: Use gp100_grctx and gp100_gr_zbcThierry Reding2020-01-233-3/+4
* drm/nouveau/gr/tu10x: initial supportBen Skeggs2020-01-159-11/+306
* drm/nouveau/secboot: removeBen Skeggs2020-01-151-1/+1
* drm/nouveau/acr: implement new subdev to replace "secure boot"Ben Skeggs2020-01-156-12/+149
* drm/nouveau/flcn: specify FBIF offset from subdevBen Skeggs2020-01-151-0/+1
* drm/nouveau/gr/gf100-: initialise SW state for falcon from constructorBen Skeggs2020-01-154-34/+50