summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/gr
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-18/+18
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-18/+18
2026-02-04nouveau: add a third state to the fini handler.Dave Airlie-9/+9
2025-05-19drm/nouveau: improve handling of 64-bit BARsBen Skeggs-2/+2
2025-05-19drm/nouveau/gsp: add common code for engines/engine objectsBen Skeggs-51/+2
2025-05-19drm/nouveau/gsp: move subdev/engine impls to subdev/gsp/rm/r535/Ben Skeggs-510/+0
2024-10-29drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()Li Huafei-0/+1
2024-03-28drm/nouveau/gr/gf100: Remove second semicolonColin Ian King-1/+1
2024-01-08drm/nouveau/gr/gf100: don't misuse kernel-doc commentsRandy Dunlap-1/+1
2023-11-03nouveau/gsp: move to 535.113.01Dave Airlie-5/+5
2023-10-31drm/nouveau/gr/r535: initial supportBen Skeggs-2/+561
2023-10-31drm/nouveau/gr/tu102-: prepare for GSP-RMBen Skeggs-1/+14
2023-09-29Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie-5/+5
2023-09-19drm/nouveau/gr/gf100-: lose contents of global ctxbufs across suspendBen Skeggs-5/+5
2023-08-24BackMerge tag 'v6.5-rc7' into drm-nextDave Airlie-14/+17
2023-08-03drm/nouveau: remove unused tu102_gr_load() functionArnd Bergmann-13/+0
2023-08-03drm/nouveau/gr: enable memory loads on helper invocation on all channelsKarol Herbst-1/+17
2023-07-06drm/nouveau/fifo/ga100-: add per-runlist nonstall intr handlingBen Skeggs-0/+33
2023-07-06drm/nouveau/fifo: remove left-over references to nvkm_fifo_chanBen Skeggs-19/+18
2022-11-09drm/nouveau/gr/ga102: initial supportBen Skeggs-9/+474
2022-11-09drm/nouveau/gr/tu102: remove gv100_grctx_unkn88cBen Skeggs-1/+0
2022-11-09drm/nouveau/gr/tu102: add gv100_gr_init_4188a4Ben Skeggs-1/+4
2022-11-09drm/nouveau/gr/tu102-: fix support for sw_bundle64_initBen Skeggs-6/+17
2022-11-09drm/nouveau/gr/tu102-: use sw_veid_bundle_init from firmwareBen Skeggs-6/+44
2022-11-09drm/nouveau/gr/gv100-: drop a write from init_shader_exceptions()Ben Skeggs-1/+0
2022-11-09drm/nouveau/gr/gv100-: move init_419bd8() after sw_ctx loadBen Skeggs-3/+3
2022-11-09drm/nouveau/gr/gv100-: add NV_PGRAPH_PRI_PD_AB_DIST_CONFIG_1 to patch listBen Skeggs-0/+2
2022-11-09drm/nouveau/gr/gv100-: fix number of tile map registersBen Skeggs-2/+3
2022-11-09drm/nouveau/gr/gv100-: port smid mapping code from nvgpuBen Skeggs-12/+219
2022-11-09drm/nouveau/gr/gp100-: modify init_fecs_exceptionsBen Skeggs-2/+2
2022-11-09drm/nouveau/gr/gk20a,gm20b,gp10b: split out netlist parsing from fw loadingBen Skeggs-67/+49
2022-11-09drm/nouveau/gr/gp100-: fix number of zcull tile regsBen Skeggs-3/+5
2022-11-09drm/nouveau/gr/gf117-: make ppc_nr[gpc] accurateBen Skeggs-9/+11
2022-11-09drm/nouveau/gr/gf100-: switch to newer style interrupt handlerBen Skeggs-6/+21
2022-11-09drm/nouveau/gr/gf100-: move some init to init_exception2()Ben Skeggs-2/+32
2022-11-09drm/nouveau/gr/gf100-: move some init to init_rop_exceptions()Ben Skeggs-7/+37
2022-11-09drm/nouveau/gr/gf100-: move reset during golden ctx init to fecs_reset()Ben Skeggs-5/+36
2022-11-09drm/nouveau/gr/gf100-: wfi after register-bashing golden initBen Skeggs-0/+2
2022-11-09drm/nouveau/gr/gf100-: gpfifo_ctl zero before initBen Skeggs-0/+2
2022-11-09drm/nouveau/gr/gf100-: wait for FE_PWR_MODE_AUTOBen Skeggs-0/+4
2022-11-09drm/nouveau/gr/gf100-: call FECS HALT_PIPE method before RC resetBen Skeggs-0/+46
2022-11-09drm/nouveau/gr/gf100-: call FECS WFI_GOLDEN_SAVE methodBen Skeggs-11/+39
2022-11-09drm/nouveau/gr/gf100-: stop using NV_PGRAPH_FECS_CTXSW_MAILBOX_CLEARBen Skeggs-7/+7
2022-11-09drm/nouveau/gr/gf100-: make global attrib_cb actually globalBen Skeggs-269/+241
2022-11-09drm/nouveau/gr/gf100-: move misc context patching out of attrib_cb funcsBen Skeggs-20/+51
2022-11-09drm/nouveau/gr/gf100-: make global bundle_cb actually globalBen Skeggs-37/+46
2022-11-09drm/nouveau/gr/gf100-: make global pagepool actually globalBen Skeggs-50/+71
2022-11-09drm/nouveau/gr/gf100-: generate golden context during first object allocBen Skeggs-49/+26
2022-11-09drm/nouveau/gr/gf100-: move some code around to make next commits nicerBen Skeggs-52/+52
2022-11-09drm/nouveau/fifo: expose function to read engine ctxsw statusBen Skeggs-1/+1