summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/engine
AgeCommit message (Expand)Author
2017-02-17drm/nouveau/fifo/gk104-: trigger mmu fault before attempting engine recoveryBen Skeggs
2017-02-17drm/nouveau/fifo/gk104-: ACK SCHED_ERROR before attempting CTXSW_TIMEOUT reco...Ben Skeggs
2017-02-17drm/nouveau/fifo/gk104-: directly use new recovery code for ctxsw timeoutBen Skeggs
2017-02-17drm/nouveau/fifo/gk104-: directly use new recovery code for mmu faultsBen Skeggs
2017-02-17drm/nouveau/fifo/gk104-: reset all engines a killed channel is still active onBen Skeggs
2017-02-17drm/nouveau/fifo/gk104-: refactor recovery codeBen Skeggs
2017-02-17drm/nouveau/fifo/gk104-: better detection of chid when parsing engine statusBen Skeggs
2017-02-17drm/nouveau/fifo/gk104-: separate out engine status parsingBen Skeggs
2017-02-17drm/nouveau/fifo: add an api for initiating channel recoveryBen Skeggs
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/fifo/gf100-: provide notification to user if channel is killedBen Skeggs
2017-02-17drm/nouveau/fifo/g84-: rename non-stall interrupt eventBen Skeggs
2017-02-17drm/nouveau/fifo: tidy up channel creation event codeBen Skeggs
2017-02-17drm/nouveau/pci/g92: Enable changing pcie link speedsKarol Herbst
2017-02-17drm/nouveau/pci: Rename g94 to g92Karol Herbst
2017-02-17drm/nouveau/core/memory: distinguish between coherent/non-coherent targetsBen Skeggs
2017-02-17drm/nouveau/dma: lookup objects with nvkm_object_search()Ben Skeggs
2017-02-17drm/nouveau/dma: use rb_entry()Geliang Tang
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/disp/g94: remove unused sor implementationBen 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
2017-02-17drm/nouveau/gm20b: add dummy PMU deviceAlexandre Courbot
2017-01-31drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215Alastair Bridgewater
2017-01-31drm/nouveau/disp/mcp7x: disable dptmds workaroundBen Skeggs
2016-12-13drm/nouveau/gr/gf100-: handle GPC/TPC/MPC trapBen Skeggs
2016-12-13drm/nouveau/core: recognise GP106 chipsetBen 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-12-13drm/nouveau/fifo/gf100-: recover from host mmu faultsBen Skeggs
2016-11-17drm/nouveau/disp/gp102: rename from gp104Ben Skeggs
2016-11-17drm/nouveau/ce/gp102: rename from gp104Ben Skeggs
2016-11-17drm/nouveau/fb/gp102: rename from gp104Ben Skeggs
2016-11-17drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indicesBen Skeggs
2016-11-17drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing classesBen Skeggs
2016-11-17drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.userBen Skeggs
2016-11-17drm/nouveau/pmu/gp102: initial implementationBen Skeggs
2016-11-17drm/nouveau/pmu/gp100: initial implementationBen Skeggs
2016-11-17drm/nouveau/core: initial support for GP102Ben Skeggs
2016-11-17drm/nouveau/device/pci: fix oops if no mmu subdev presentBen Skeggs
2016-11-07drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutexBen Skeggs
2016-11-07drm/nouveau/gr: fallback to legacy paths during firmware lookupAlexandre Courbot
2016-11-07drm/nouveau/disp/g94-: stop listening for dp (sst) retrain irq when disabling...Ben Skeggs
2016-11-07drm/nouveau/disp/sor/gf119-: add method to program mst payload informationBen Skeggs
2016-11-07drm/nouveau/disp/sor/gf119-: add method to control mst enableBen Skeggs
2016-11-07drm/nouveau/disp/dp: remove workqueue for link trainingBen Skeggs
2016-11-07drm/nouveau: silence sparse warnings about symbols not being marked staticBen Skeggs