summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine/gr
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/gr/gf100-: rename magic_not_rop_nr to screen_tile_row_offsetBen Skeggs2016-05-208-26/+26
* drm/nouveau/gr/gf100-: remove hardcoded idle_timeout valuesBen Skeggs2016-05-207-19/+21
* drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs2016-05-208-12/+9
* drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queriesBen Skeggs2016-04-221-0/+2
* drm/nouveau/gr/fuc: Store $r0 in interrupt handlerRoy Spliet2016-03-1414-932/+936
* drm/nouveau/gr/gm206: remove implementation, it's now identical to gm200Ben Skeggs2016-03-144-91/+0
* drm/nouveau/gr/gm200: switch over to using sw_nonctx from firmwareBen Skeggs2016-03-143-204/+1
* drm/nouveau/gr/gm200: switch over to using sw_method_init from firmwareBen Skeggs2016-03-143-358/+1
* drm/nouveau/gr/gm200: switch over to using sw_bundle_init from firmwareBen Skeggs2016-03-143-278/+1
* drm/nouveau/gr/gm200: switch over to using sw_ctx from firmwareBen Skeggs2016-03-143-317/+1
* drm/nouveau/secboot/gm20b: add secure boot supportAlexandre Courbot2016-03-141-3/+6
* drm/nouveau/secboot/gm200: add secure-boot supportAlexandre Courbot2016-03-141-7/+1
* drm/nouveau/gr/gm200: do not load firmware for secure falconsAlexandre Courbot2016-03-141-6/+15
* drm/nouveau/gr/gf100: add support for securely-managed falconsAlexandre Courbot2016-03-141-4/+24
* drm/nouveau/gr/gm200: load external firmware and bundlesAlexandre Courbot2016-03-145-29/+54
* drm/nouveau/gr/gk20a: share external bundles loading functionsAlexandre Courbot2016-03-142-3/+11
* drm/nouveau/gr/gk20a: simplify external bundle loading functionsAlexandre Courbot2016-03-141-47/+73
* drm/nouveau/gr/gf100: load firmware in outer functionAlexandre Courbot2016-03-142-10/+22
* drm/nouveau/gr/gk20a: move firmware bundle release to gf100Alexandre Courbot2016-03-144-19/+12
* drm/nouveau/gr/gm200: s/gm204/gm200/Ben Skeggs2016-03-148-126/+126
* drm/nouveau/gr/gf100: use the nvkm_firmware functionsAlexandre Courbot2016-03-141-15/+3
* Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2016-01-174-184/+271
|\
| * drm/nouveau/gr/gf100: provide a bit more info for various errorsIlia Mirkin2016-01-111-9/+69
| * drm/nouveau/gr/gf100-: subclass nvkm_object to store channel pointerBen Skeggs2016-01-111-0/+28
| * drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs2016-01-111-4/+5
| * drm/nouveau/nvif: split out fermi interface definitionsBen Skeggs2016-01-111-0/+1
| * drm/nouveau/gr/gm107-: make use of gpc_addr() macro for tpc ramchain setupBen Skeggs2016-01-112-170/+167
| * drm/nouveau/nvkm: add/remove 0's to make 7 (or 9)-nibble constants use 8 nibblesIlia Mirkin2016-01-111-1/+1
* | drm/nouveau/gr/nv40: fix oops in interrupt handlerBen Skeggs2016-01-051-0/+1
|/
* drm/nouveau/gr/gf100-: fix oops when calling zbc methodsBen Skeggs2015-11-251-2/+2
* drm/nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK ...Ben Skeggs2015-11-253-0/+5
* drm/nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct...Ben Skeggs2015-11-256-897/+897
* drm/nouveau/gr/gf100-: split out per-gpc address calculation macroBen Skeggs2015-11-252-47/+49
* drm/nouveau/gr: add FERMI_COMPUTE_B class to GF110+Ilia Mirkin2015-11-033-0/+3
* drm/nouveau/gr: document mp error 0x10Ilia Mirkin2015-11-031-0/+1
* Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2015-09-111-3/+3
|\
| * drm/nouveau/gr/nv04: fix big endian setting on gr contextIlia Mirkin2015-09-111-3/+3
* | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2015-09-0460-4804/+5788
|\ \ | |/
| * drm/nouveau/device: remove pci/platform_device from common structBen Skeggs2015-08-281-1/+1
| * drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs2015-08-282-2/+2
| * drm/nouveau/core: remove the remainder of the previous styleBen Skeggs2015-08-283-3/+3
| * drm/nouveau/gr: convert to new-style nvkm_engineBen Skeggs2015-08-2842-1633/+1606
| * drm/nouveau/fifo: convert to new-style nvkm_engineBen Skeggs2015-08-2810-6/+16
| * drm/nouveau/tmr: convert to new-style nvkm_subdevBen Skeggs2015-08-281-2/+2
| * drm/nouveau/pmu: convert to new-style nvkm_subdevBen Skeggs2015-08-281-6/+3
| * drm/nouveau/mc: convert to new-style nvkm_subdevBen Skeggs2015-08-284-10/+10
| * drm/nouveau/ltc: convert to new-style nvkm_subdevBen Skeggs2015-08-281-5/+5
| * drm/nouveau/imem: convert to new-style nvkm_subdevBen Skeggs2015-08-282-4/+3
| * drm/nouveau/fb: convert to new-style nvkm_subdevBen Skeggs2015-08-281-1/+1
| * drm/nouveau/gr: convert user classes to new-style nvkm_objectBen Skeggs2015-08-2851-1696/+1752