summaryrefslogtreecommitdiff
path: root/linux-core/drm_irq.c
AgeCommit message (Expand)Author
2008-06-03vblank: Don't wait or update the counter while the CRTC is supposedly disabled.Michel Dänzer
2008-06-03vblank: Clean up compensation for spurious wraparounds of driver counter.Michel Dänzer
2008-06-03vblank: Special-case driver vblank counter going back by 1.Michel Dänzer
2008-06-03vblank: Don't return current sequence number and time if interrupted by signal.Michel Dänzer
2008-04-27Use fixed sized types in new ioctlsJesse Barnes
2008-02-21Don't free irq resources until after we've unregistered the handler.Kristian Høgsberg
2008-02-21linux: Clean up vblank related resources from drm_irq_uninstall().Michel Dänzer
2008-02-07Fix vblank enable/disable callbacksJesse Barnes
2008-01-24Fixup modeset ioctl number & typedef usageJesse Barnes
2008-01-22Merge branch 'master' into vblank-rework, including mach64 supportJesse Barnes
2008-01-03drm: cleanup DRM_DEBUG() parametersMárton Németh
2007-11-22drm: major whitespace/coding style realignment with kernelDave Airlie
2007-11-01Cleanup vblank_init and fix drm_irq_installJesse Barnes
2007-10-30Merge branch 'master' into vblank-rework, fixup remaining driversJesse Barnes
2007-08-06nouveau: Various internal and external API changesBen Skeggs
2007-07-20Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.Eric Anholt
2007-07-20Replace filp in ioctl arguments with drm_file *file_priv.Eric Anholt
2007-07-16drm: remove drmP.h internal typedefsDave Airlie
2007-07-16drm: detypedef drm.h and fixup all problemsDave Airlie
2007-06-22Merge branch 'vblank-rework' into vblankJesse Barnes
2007-06-22more vblank reworkJesse Barnes
2007-06-22Fix vblank wait condition.Michel Dänzer
2007-06-22Use drm_calloc instead of assigning 0.Michel Dänzer
2007-06-15Remove DRIVER_IRQ_VBL(2).Michel Dänzer
2007-06-15Make vblank waitqueue per CRTC.Michel Dänzer
2007-06-15Wake up vblank waitqueue in drm_handle_vblank().Michel Dänzer
2007-06-15Return current sequence number to userspace after blocking wait for vblank.Michel Dänzer
2007-06-15Fix memory leaks in vblank error paths.Michel Dänzer
2007-06-14Comment new vblank routines and fixup several issues:Jesse Barnes
2007-06-12Update vblank code:Jesse Barnes
2007-06-12Initial checkin of vblank rework. Code attempts to reduce the numberJesse Barnes
2007-05-26drm: cleanup use of Linux list handling macrosDave Airlie
2007-03-23drm: remove second spinlock init for tasklet lockDave Airlie
2007-03-11replace instance of SA_SHIRQ with IRQF_SHAREDMaarten Maathuis
2007-02-13Bugzilla Bug #9457Thomas Hellstrom
2006-10-18Merging drm-ttm-0-2-branchThomas Hellstrom
2006-10-02Fix type of second argument to spin_lock_irqsave().Michel Dänzer
2006-10-02Fix type of second argument to spin_lock_irqsave().Michel Dänzer
2006-10-02Make locked tasklet handling more robust.Michel Dänzer
2006-09-29Core vsync: Don't clobber target sequence number when scheduling signal.Michel Dänzer
2006-09-29Core vsync: Add flag DRM_VBLANK_NEXTONMISS.Michel Dänzer
2006-09-29Drop tasklet locked driver callback when uninstalling IRQ.Michel Dänzer
2006-09-29Add support for interrupt triggered driver callback with lock held to DRM core.Michel Dänzer
2006-09-29Add support for secondary vertical blank interrupt to DRM core.Michel Dänzer
2006-09-28Core vsync: Don't clobber target sequence number when scheduling signal.Michel Dänzer
2006-09-28Core vsync: Add flag DRM_VBLANK_NEXTONMISS.Michel Dänzer
2006-09-28Drop tasklet locked driver callback when uninstalling IRQ.Michel Dänzer
2006-09-28Add support for interrupt triggered driver callback with lock held to DRM core.Michel Dänzer
2006-09-28Add support for secondary vertical blank interrupt to DRM core.Michel Dänzer
2006-08-28drm: lots of small cleanups and whitespace issues fixed upDave Airlie