summaryrefslogtreecommitdiff
path: root/drm/nouveau/nvkm/engine/gr
Commit message (Expand)AuthorAgeFilesLines
* gr/gf100: provide a bit more info for various errorsIlia Mirkin2016-01-111-9/+69
* gr/gf100-: subclass nvkm_object to store channel pointerBen Skeggs2016-01-111-0/+28
* nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs2016-01-111-4/+5
* nvif: split out fermi interface definitionsBen Skeggs2016-01-111-0/+1
* gr/gm107-: make use of gpc_addr() macro for tpc ramchain setupBen Skeggs2016-01-112-170/+167
* nvkm: add/remove 0's to make 7 (or 9)-nibble constants use 8 nibblesIlia Mirkin2016-01-111-1/+1
* gr/nv40: fix oops in interrupt handlerBen Skeggs2016-01-051-0/+1
* gr/gf100-: fix oops when calling zbc methodsBen Skeggs2015-11-251-2/+2
* gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zeroBen Skeggs2015-11-253-0/+5
* gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPCBen Skeggs2015-11-256-897/+897
* gr/gf100-: split out per-gpc address calculation macroBen Skeggs2015-11-252-47/+49
* gr: add FERMI_COMPUTE_B class to GF110+Ilia Mirkin2015-11-033-0/+3
* gr: document mp error 0x10Ilia Mirkin2015-11-031-0/+1
* v4.3-rc5Ben Skeggs2015-10-121-2/+2
* gr/nv04: fix big endian setting on gr contextIlia Mirkin2015-09-111-3/+3
* device: remove pci/platform_device from common structBen Skeggs2015-08-281-1/+1
* device: cleaner abstraction for device resource functionsBen Skeggs2015-08-282-2/+2
* core: remove the remainder of the previous styleBen Skeggs2015-08-283-3/+3
* gr: convert to new-style nvkm_engineBen Skeggs2015-08-2842-1633/+1606
* fifo: convert to new-style nvkm_engineBen Skeggs2015-08-2810-6/+16
* tmr: convert to new-style nvkm_subdevBen Skeggs2015-08-281-2/+2
* pmu: convert to new-style nvkm_subdevBen Skeggs2015-08-281-6/+3
* mc: convert to new-style nvkm_subdevBen Skeggs2015-08-284-10/+10
* ltc: convert to new-style nvkm_subdevBen Skeggs2015-08-281-5/+5
* imem: convert to new-style nvkm_subdevBen Skeggs2015-08-282-4/+3
* fb: convert to new-style nvkm_subdevBen Skeggs2015-08-281-1/+1
* gr: convert user classes to new-style nvkm_objectBen Skeggs2015-08-2851-1696/+1752
* fifo: convert user classes to new-style nvkm_objectBen Skeggs2015-08-284-21/+28
* fifo: split user classes out from engine implementationsBen Skeggs2015-08-288-0/+8
* gr: remove dependence on namedb/engctx lookupBen Skeggs2015-08-2815-533/+593
* gr: directly use instmem where currently possibleBen Skeggs2015-08-2814-61/+82
* imem: improve management of instance memoryBen Skeggs2015-08-281-4/+0
* device: prepare for new-style subdevsBen Skeggs2015-08-281-1/+1
* object: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-283-6/+6
* fb: transition nvkm_ram away from being based on nvkm_objectBen Skeggs2015-08-281-1/+1
* gr: switch to gpuobj accessor macrosBen Skeggs2015-08-2814-317/+385
* imem: remove object accessor functionsBen Skeggs2015-08-281-1/+1
* gr: switch to subdev printk macrosBen Skeggs2015-08-288-285/+339
* gr: switch to new-style timer macrosBen Skeggs2015-08-287-40/+87
* gr: switch to device pri macrosBen Skeggs2015-08-2822-1089/+1181
* gr: cosmetic changesBen Skeggs2015-08-2829-2091/+2088
* fifo: cosmetic changesBen Skeggs2015-08-285-15/+15
* tmr: cosmetic changesBen Skeggs2015-08-281-3/+3
* fb: cosmetic changesBen Skeggs2015-08-284-8/+8
* device: include core/device.h automatically for subdevs/enginesBen Skeggs2015-08-289-9/+0
* gr: add GM20B supportAlexandre Courbot2015-08-289-6/+216
* gr/gk20a: use same initialization sequence as nvgpuAlexandre Courbot2015-08-285-30/+421
* gr: use NVIDIA-provided external firmwaresAlexandre Courbot2015-08-281-12/+19
* gr/gf100: wait for GR idle after GO_IDLE bundleAlexandre Courbot2015-07-272-0/+38
* gr/gf100: wait on bottom half of FE's pipelineAlexandre Courbot2015-07-271-1/+1