aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/drm/i915_irq.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2008-07-14drm: reorganise drm tree to be more future proof.Dave Airlie1-623/+0
2008-07-02DRM/i915: only use tiled blits on 965+Jesse Barnes1-2/+2
2008-05-07Revert "drm/vbl rework: rework how the drm deals with vblank."Dave Airlie1-445/+152
2008-04-26drm/vbl rework: rework how the drm deals with vblank.Jesse Barnes1-152/+445
2008-04-26drm/i915: Handle tiled buffers in vblank taskletKeith Packard1-4/+14
2008-04-26drm/i965: On I965, use correct 3DSTATE_DRAWING_RECTANGLE command in vblankKeith Packard1-10/+20
2008-02-07drm: cleanup DRM_DEBUG() parametersMárton Németh1-11/+9
2008-02-07drm: don't cast a pointer to pointer of list_headLi Zefan1-1/+1
2008-02-07drm: run cleanfile across drm treeDave Airlie1-3/+3
2007-10-15i915: fix vbl swap allocation size.Dave Airlie1-1/+1
2007-10-15drm: Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.Eric Anholt1-54/+38
2007-10-15drm: Replace filp in ioctl arguments with drm_file *file_priv.Eric Anholt1-1/+1
2007-10-15drm: Remove DRM_ERR OS macro.Eric Anholt1-16/+16
2007-09-27i915: make vbl interrupts work properly on i965g/gm hw.Dave Airlie1-0/+12
2007-07-11drm: remove drm_file_t, drm_device_t and drm_head_t typedefsDave Airlie1-11/+11
2007-07-11drm: remove a bunch of typedefs on the userspace interfaceDave Airlie1-3/+3
2007-05-26drm: Spinlock initializer cleanupThomas Gleixner1-1/+1
2007-01-08i915: Fix a DRM_ERROR that should be DRM_DEBUG.=?utf-8?q?Michel_D=C3=A4nzer?=1-1/+1
2006-12-11i915_vblank_tasklet: Try harder to avoid tearing.=?utf-8?q?Michel_D=C3=A4nzer?=1-60/+139
2006-12-07drm: i915 updates=?utf-8?q?Michel_D=C3=A4nzer?=1-18/+18
2006-12-07drm: i915: fix up irqflags arg=?utf-8?q?Michel_D=C3=A4nzer?=1-2/+3
2006-12-07drm: i915: Only return EBUSY after we've established we need to schedule a new swap.=?utf-8?q?Michel_D=C3=A4nzer?=1-5/+5
2006-12-07drm: i915: Fix 'sequence has passed' condition in i915_vblank_swap().=?utf-8?q?Michel_D=C3=A4nzer?=1-1/+1
2006-12-07drm: Make handling of dev_priv->vblank_pipe more robust.=?utf-8?q?Michel_D=C3=A4nzer?=1-8/+14
2006-12-07drm: DRM_I915_VBLANK_SWAP ioctl: Take drm_vblank_seq_type_t instead=?utf-8?q?Michel_D=C3=A4nzer?=1-5/+38
2006-12-07drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.=?utf-8?q?Michel_D=C3=A4nzer?=1-0/+183
2006-12-07drm: add support for secondary vertical blank interrupt to i915=?utf-8?q?Michel_D=C3=A4nzer?=1-3/+23
2006-09-22drm: Add support for Intel i965G chipsets.Alan Hourihane1-5/+11
2006-06-24Add i915 ioctls to configure pipes for vblank interrupt.Dave Airlie1-3/+66
2006-03-20drm: read breadcrumb in IRQ handlerDave Airlie1-0/+2
2006-02-18drm: fixup i915 interrupt on X server exitDave Airlie1-0/+5
2006-01-02drm: update to i915 1.3.0Dave Airlie1-9/+39
2005-07-07drm: misc cleanupDave Airlie1-2/+2
2005-06-23Add missing license texts from Tungsten Graphics.Dave Airlie1-2/+22
2005-04-16Linux-2.6.12-rc2Linus Torvalds1-0/+161