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