summaryrefslogtreecommitdiff
path: root/drm/nouveau/nvkm/engine/gr/gf100.c
Commit message (Expand)AuthorAgeFilesLines
* gr/gf100-: handle GPC/TPC/MPC trapBen Skeggs2016-12-131-0/+7
* gr/gf100-: FECS intr handling is not relevant on proprietary ucodeBen Skeggs2016-12-091-2/+2
* gr/gf100-: properly ack all FECS error interruptsBen Skeggs2016-12-091-3/+2
* gr: fallback to legacy paths during firmware lookupAlexandre Courbot2016-11-071-4/+46
* mark symbols static where possibleBaoyou Xie2016-11-071-2/+2
* gr/gf100: handle secure boot errorsAlexandre Courbot2016-07-141-2/+8
* mc: take nvkm_device as argument to public functionsBen Skeggs2016-07-141-4/+4
* gr/gf100-: update sm error decoding from gk20a nvgpu headersBen Skeggs2016-06-021-9/+28
* fb/gf100-: allocate mmu debug buffersBen Skeggs2016-05-201-25/+4
* gr/gf100-: abstract fetching rop countBen Skeggs2016-05-201-2/+10
* gr/gf100-: rename magic_not_rop_nr to screen_tile_row_offsetBen Skeggs2016-05-201-12/+12
* core: remove pmc_enable argument from subdev ctorBen Skeggs2016-05-201-1/+1
* gr/gf100: select a stream master to fixup tfb offset queriesBen Skeggs2016-04-221-0/+2
* gr/gf100: add support for securely-managed falconsAlexandre Courbot2016-03-141-4/+24
* gr/gf100: load firmware in outer functionAlexandre Courbot2016-03-141-10/+16
* gr/gk20a: move firmware bundle release to gf100Alexandre Courbot2016-03-141-0/+11
* gr/gf100: use the nvkm_firmware functionsAlexandre Courbot2016-03-141-15/+3
* 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/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-251-0/+2
* gr: document mp error 0x10Ilia Mirkin2015-11-031-0/+1
* device: remove pci/platform_device from common structBen Skeggs2015-08-281-1/+1
* gr: convert to new-style nvkm_engineBen Skeggs2015-08-281-221/+234
* mc: convert to new-style nvkm_subdevBen Skeggs2015-08-281-4/+4
* ltc: convert to new-style nvkm_subdevBen Skeggs2015-08-281-5/+5
* gr: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-84/+120
* fifo: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-8/+11
* gr: remove dependence on namedb/engctx lookupBen Skeggs2015-08-281-44/+37
* gr: directly use instmem where currently possibleBen Skeggs2015-08-281-19/+29
* device: prepare for new-style subdevsBen Skeggs2015-08-281-1/+1
* object: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-281-2/+2
* gr: switch to gpuobj accessor macrosBen Skeggs2015-08-281-18/+29
* gr: switch to subdev printk macrosBen Skeggs2015-08-281-113/+120
* gr: switch to new-style timer macrosBen Skeggs2015-08-281-24/+37
* gr: switch to device pri macrosBen Skeggs2015-08-281-230/+250
* gr: cosmetic changesBen Skeggs2015-08-281-464/+464
* fifo: cosmetic changesBen Skeggs2015-08-281-2/+2
* device: include core/device.h automatically for subdevs/enginesBen Skeggs2015-08-281-1/+0
* gr: add GM20B supportAlexandre Courbot2015-08-281-0/+1
* gr/gk20a: use same initialization sequence as nvgpuAlexandre Courbot2015-08-281-1/+2
* gr: use NVIDIA-provided external firmwaresAlexandre Courbot2015-08-281-12/+19
* gr/gf100: wait for GR idle after GO_IDLE bundleAlexandre Courbot2015-07-271-0/+37
* gr/gf100: wait on bottom half of FE's pipelineAlexandre Courbot2015-07-271-1/+1
* gr/gk104-: prevent reading non-existent regs in intr handlerBen Skeggs2015-04-131-1/+6
* gr/gf100-: add symbolic names for classesBen Skeggs2015-04-131-2/+2
* gr/gf100: Clear notify interruptLauri Peltonen2015-03-171-0/+9
* graph/nvc0: Fix engine pointer retrievalLauri Peltonen2015-03-171-1/+1