summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/gr
AgeCommit message (Expand)Author
2017-04-06drm/nouveau/gr/gp107: initial supportBen Skeggs
2017-04-06drm/nouveau/gr: support for GP10BAlexandre Courbot
2017-04-06drm/nouveau/secboot: allow to boot multiple falconsAlexandre Courbot
2017-03-07drm/nouveau/gr/gp102: initial supportBen Skeggs
2017-03-07drm/nouveau/falcon: delay construction of falcons to oneinit()Alexandre Courbot
2017-02-17drm/nouveau/gr/gf100-: implement chsw_load() methodBen Skeggs
2017-02-17drm/nouveau/gr: implement chsw_load() methodBen Skeggs
2017-02-17drm/nouveau/gr/nv50-mcp89: add defines for gr classesBen Skeggs
2017-02-17drm/nouveau/gr/gf100-: fix ccache error loggingBen Skeggs
2017-02-17drm/nouveau/gr/gf100: instantiate and reserve GR falconsAlexandre Courbot
2017-02-17drm/nouveau/gr/gf100: split gf100_gr_init_ctxctl()Alexandre Courbot
2017-02-17drm/nouveau/gr: add fini() hookAlexandre Courbot
2016-12-13drm/nouveau/gr/gf100-: handle GPC/TPC/MPC trapBen Skeggs
2016-12-13drm/nouveau/gr/gf100-: FECS intr handling is not relevant on proprietary ucodeBen Skeggs
2016-12-13drm/nouveau/gr/gf100-: properly ack all FECS error interruptsBen Skeggs
2016-11-07drm/nouveau/gr: fallback to legacy paths during firmware lookupAlexandre Courbot
2016-11-07drm/nouveau: silence sparse warnings about symbols not being marked staticBen Skeggs
2016-11-07drm/nouveau: mark symbols static where possibleBaoyou Xie
2016-11-07drm/nouveau: add missing header dependenciesBaoyou Xie
2016-10-12drm/nouveau/gr/nv3x: add 0x0597 kelvin 3d class supportIlia Mirkin
2016-07-30drm/nouveau/gr/nv3x: fix instobj write offsets in gr setupIlia Mirkin
2016-07-14drm/nouveau/gr/gp100: initial supportBen Skeggs
2016-07-14drm/nouveau/gr/gk20a: delete unneeded second newlineJulia Lawall
2016-07-14drm/nouveau/gr/gf100: handle secure boot errorsAlexandre Courbot
2016-07-14drm/nouveau/mc: take nvkm_device as argument to public functionsBen Skeggs
2016-06-02drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headersBen Skeggs
2016-05-20drm/nouveau/gr/gf100-: fix race condition in fecs/gpccs ucodeBen Skeggs
2016-05-20drm/nouveau/gr/gm107-: fix touching non-existent ppcs in attrib cb setupBen Skeggs
2016-05-20drm/nouveau/gr/gk104-: share implementation of ppc exception initBen Skeggs
2016-05-20drm/nouveau/gr/gk104-: move rop_active_fbps init to nonctxBen Skeggs
2016-05-20drm/nouveau/fb/gm200: setup mmu debug buffer registers at init()Ben Skeggs
2016-05-20drm/nouveau/fb/gk20a,gm20b: setup mmu debug buffer registers at init()Ben Skeggs
2016-05-20drm/nouveau/fb/gf100-: allocate mmu debug buffersBen Skeggs
2016-05-20drm/nouveau/gr/gm200-: fix bad hardcoding of a max-tpcs-per-gpc valueBen Skeggs
2016-05-20drm/nouveau/gr/gm200-: rop count == ltc countBen Skeggs
2016-05-20drm/nouveau/gr/gm200: modify the mask when copying mmu settings from fbBen Skeggs
2016-05-20drm/nouveau/gr/gm200: move some code into init_gpc_mmu() hookBen Skeggs
2016-05-20drm/nouveau/gr/gm200: make generate_main() staticBen Skeggs
2016-05-20drm/nouveau/gr/gf100-: abstract fetching rop countBen Skeggs
2016-05-20drm/nouveau/gr/gf100-: rename magic_not_rop_nr to screen_tile_row_offsetBen Skeggs
2016-05-20drm/nouveau/gr/gf100-: remove hardcoded idle_timeout valuesBen Skeggs
2016-05-20drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs
2016-04-22drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queriesBen Skeggs
2016-03-14drm/nouveau/gr/fuc: Store $r0 in interrupt handlerRoy Spliet
2016-03-14drm/nouveau/gr/gm206: remove implementation, it's now identical to gm200Ben Skeggs
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_nonctx from firmwareBen Skeggs
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_method_init from firmwareBen Skeggs
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_bundle_init from firmwareBen Skeggs
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_ctx from firmwareBen Skeggs
2016-03-14drm/nouveau/secboot/gm20b: add secure boot supportAlexandre Courbot