summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/gr
AgeCommit message (Expand)AuthorFilesLines
2016-04-22drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queriesBen Skeggs1-0/+2
2016-03-14drm/nouveau/gr/fuc: Store $r0 in interrupt handlerRoy Spliet14-932/+936
2016-03-14drm/nouveau/gr/gm206: remove implementation, it's now identical to gm200Ben Skeggs4-91/+0
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_nonctx from firmwareBen Skeggs3-204/+1
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_method_init from firmwareBen Skeggs3-358/+1
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_bundle_init from firmwareBen Skeggs3-278/+1
2016-03-14drm/nouveau/gr/gm200: switch over to using sw_ctx from firmwareBen Skeggs3-317/+1
2016-03-14drm/nouveau/secboot/gm20b: add secure boot supportAlexandre Courbot1-3/+6
2016-03-14drm/nouveau/secboot/gm200: add secure-boot supportAlexandre Courbot1-7/+1
2016-03-14drm/nouveau/gr/gm200: do not load firmware for secure falconsAlexandre Courbot1-6/+15
2016-03-14drm/nouveau/gr/gf100: add support for securely-managed falconsAlexandre Courbot1-4/+24
2016-03-14drm/nouveau/gr/gm200: load external firmware and bundlesAlexandre Courbot5-29/+54
2016-03-14drm/nouveau/gr/gk20a: share external bundles loading functionsAlexandre Courbot2-3/+11
2016-03-14drm/nouveau/gr/gk20a: simplify external bundle loading functionsAlexandre Courbot1-47/+73
2016-03-14drm/nouveau/gr/gf100: load firmware in outer functionAlexandre Courbot2-10/+22
2016-03-14drm/nouveau/gr/gk20a: move firmware bundle release to gf100Alexandre Courbot4-19/+12
2016-03-14drm/nouveau/gr/gm200: s/gm204/gm200/Ben Skeggs8-126/+126
2016-03-14drm/nouveau/gr/gf100: use the nvkm_firmware functionsAlexandre Courbot1-15/+3
2016-01-18Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds4-184/+271
2016-01-11drm/nouveau/gr/gf100: provide a bit more info for various errorsIlia Mirkin1-9/+69
2016-01-11drm/nouveau/gr/gf100-: subclass nvkm_object to store channel pointerBen Skeggs1-0/+28
2016-01-11drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs1-4/+5
2016-01-11drm/nouveau/nvif: split out fermi interface definitionsBen Skeggs1-0/+1
2016-01-11drm/nouveau/gr/gm107-: make use of gpc_addr() macro for tpc ramchain setupBen Skeggs2-170/+167
2016-01-11drm/nouveau/nvkm: add/remove 0's to make 7 (or 9)-nibble constants use 8 nibblesIlia Mirkin1-1/+1
2016-01-05drm/nouveau/gr/nv40: fix oops in interrupt handlerBen Skeggs1-0/+1
2015-11-25drm/nouveau/gr/gf100-: fix oops when calling zbc methodsBen Skeggs1-2/+2
2015-11-25drm/nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK ...Ben Skeggs3-0/+5
2015-11-25drm/nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct...Ben Skeggs6-897/+897
2015-11-25drm/nouveau/gr/gf100-: split out per-gpc address calculation macroBen Skeggs2-47/+49
2015-11-03drm/nouveau/gr: add FERMI_COMPUTE_B class to GF110+Ilia Mirkin3-0/+3
2015-11-03drm/nouveau/gr: document mp error 0x10Ilia Mirkin1-0/+1
2015-09-11Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-3/+3
2015-09-11drm/nouveau/gr/nv04: fix big endian setting on gr contextIlia Mirkin1-3/+3
2015-09-05Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds60-4804/+5788
2015-08-28drm/nouveau/device: remove pci/platform_device from common structBen Skeggs1-1/+1
2015-08-28drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs2-2/+2
2015-08-28drm/nouveau/core: remove the remainder of the previous styleBen Skeggs3-3/+3
2015-08-28drm/nouveau/gr: convert to new-style nvkm_engineBen Skeggs42-1633/+1606
2015-08-28drm/nouveau/fifo: convert to new-style nvkm_engineBen Skeggs10-6/+16
2015-08-28drm/nouveau/tmr: convert to new-style nvkm_subdevBen Skeggs1-2/+2
2015-08-28drm/nouveau/pmu: convert to new-style nvkm_subdevBen Skeggs1-6/+3
2015-08-28drm/nouveau/mc: convert to new-style nvkm_subdevBen Skeggs4-10/+10
2015-08-28drm/nouveau/ltc: convert to new-style nvkm_subdevBen Skeggs1-5/+5
2015-08-28drm/nouveau/imem: convert to new-style nvkm_subdevBen Skeggs2-4/+3
2015-08-28drm/nouveau/fb: convert to new-style nvkm_subdevBen Skeggs1-1/+1
2015-08-28drm/nouveau/gr: convert user classes to new-style nvkm_objectBen Skeggs51-1696/+1752
2015-08-28drm/nouveau/fifo: convert user classes to new-style nvkm_objectBen Skeggs4-21/+28
2015-08-28drm/nouveau/fifo: split user classes out from engine implementationsBen Skeggs8-0/+8
2015-08-28drm/nouveau/gr: remove dependence on namedb/engctx lookupBen Skeggs15-533/+593