summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_irq.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/mc: handle irq-related setup ourselvesBen Skeggs2013-04-261-76/+0
* drm/nv50/disp: move remaining interrupt handling into coreBen Skeggs2012-11-291-8/+0
* drm/nvd0/disp: move remaining interrupt handling to coreBen Skeggs2012-11-291-9/+5
* drm/nouveau: resurrect headless mode since reworkBen Skeggs2012-10-311-7/+9
* drm/nouveau: quiet some static-related sparse noiseMarcin Slusarz2012-10-031-0/+1
* drm/nouveau: port remainder of drm code, and rip out compat layerBen Skeggs2012-10-031-95/+35
* drm/nouveau: start culling unused codeBen Skeggs2012-10-031-1/+0
* drm/nouveau: port all engines to new engine module formatBen Skeggs2012-10-031-1/+0
* drm/nouveau/mc: port to subdev interfacesBen Skeggs2012-10-031-2/+2
* drm/nouveau: implement module init functions in nouveau_drm.cBen Skeggs2012-10-031-1/+1
* drm/nouveau: restructure source tree, split core from drm implementationBen Skeggs2012-10-031-1/+1
* drm/nouveau: init vblank requests listMarcin Slusarz2012-07-261-4/+0
* drm/nouveau: detect disabled device in irq handler and return IRQ_NONEBen Skeggs2011-07-251-1/+1
* drm/nouveau: tidy+move PGRAPH ISRs to their respective *_graph.c filesBen Skeggs2010-12-031-885/+9
* drm/nouveau: move PFIFO ISR into nv04_fifo.cBen Skeggs2010-12-031-203/+0
* drm/nv04-nv40: register vblank isrBen Skeggs2010-12-031-19/+0
* drm/nouveau: move bitfield/enum helpers to nouveau_util.cBen Skeggs2010-12-031-68/+18
* drm/nv50: use register/unregister functionality for PDISPLAY ISRBen Skeggs2010-12-031-15/+1
* drm/nv50: move GPIO ISR to nv50_gpio.cBen Skeggs2010-12-031-4/+2
* drm/nv84: move PCRYPT ISR out of nouveau_irq.cBen Skeggs2010-12-031-24/+1
* drm/nouveau: allow irq handlers to be installed by engine-specific codeBen Skeggs2010-12-031-1/+33
* drm/nouveau: Implement the vblank DRM hooks.Francisco Jerez2010-12-031-2/+6
* drm/nouveau: add support for MSIBen Skeggs2010-12-031-0/+35
* drm/nv84: add support for the PCRYPT engineBen Skeggs2010-12-031-0/+16
* drm/nouveau: only expose the object classes that are supported by the chipsetBen Skeggs2010-12-031-31/+5
* drm/nouveau: add more fine-grained locking to channel list + structuresBen Skeggs2010-12-031-14/+28
* drm/nouveau: tidy fifo swmthd handler a littleBen Skeggs2010-12-031-25/+31
* nouveau: Acknowledge HPD irq in handler, not bottom halfAndy Lutomirski2010-11-181-0/+1
* drm/nouveau: Some random cleanups.Francisco Jerez2010-11-181-9/+10
* drm/nouveau: ratelimit IRQ messagesJiri Slaby2010-11-181-12/+14
* drm/nouveau: handle fifo pusher errors betterBen Skeggs2010-09-241-8/+37
* drm/nv50: report BAR access faultsBen Skeggs2010-09-241-0/+8
* drm/nv50: move vm trap to nv50_fb.cBen Skeggs2010-09-241-45/+11
* drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanityBen Skeggs2010-09-241-7/+9
* drm/nvc0: starting point for GF100 support, everything stubbedBen Skeggs2010-08-061-1/+1
* drm/nouveau: Ack the context switch interrupt before switching contexts.Francisco Jerez2010-08-061-2/+2
* Merge branch 'drm-fbdev-cleanup' into drm-core-nextDave Airlie2010-04-201-9/+1
|\
| * drm/fb: fix fbdev object model + cleanup properly.Dave Airlie2010-04-071-9/+1
* | drm/nv50: punt hotplug irq handling out to workqueueBen Skeggs2010-04-091-0/+1
|/
* drm/nv50: Improve PGRAPH interrupt handling.Marcin Koƛcielnicki2010-03-101-48/+561
* drm/nouveau: protect channel create/destroy and irq handler with a spinlockMaarten Maathuis2010-02-251-0/+5
* drm/nv50: make the pgraph irq handler loop like the pre-nv50 versionMaarten Maathuis2010-02-101-64/+77
* drm/nouveau: Fixup semaphores on pre-nv50 cards.Francisco Jerez2010-02-091-0/+14
* drm/nouveau: Acknowledge DMA_VTX_PROTECTION PGRAPH interruptsLuca Barbieri2010-01-181-0/+7
* drm/nv50: prevent a possible ctxprog hangBen Skeggs2010-01-111-0/+1
* drm/nouveau: Add DRM driver for NVIDIA GPUsBen Skeggs2009-12-111-0/+702