Age | Commit message (Expand) | Author | Files | Lines |
2011-02-02 | drm/i915: Invalidate TLB caches on SNB BLT/BSD rings | Chris Wilson | 1 | -10/+16 |
2011-01-20 | drm/i915/ringbuffer: Fix use of stale HEAD position whilst polling for space | Chris Wilson | 1 | -16/+24 |
2011-01-20 | drm/i915: Initialise ring vfuncs for old DRI paths | Chris Wilson | 1 | -0/+42 |
2011-01-11 | drm/i915: Make the ring IMR handling private | Chris Wilson | 1 | -12/+14 |
2011-01-11 | drm/i915/ringbuffer: Simplify the ring irq refcounting | Chris Wilson | 1 | -38/+24 |
2011-01-11 | drm/i915: Mask USER interrupts on gen6 (until required) | Chris Wilson | 1 | -11/+109 |
2011-01-11 | drm/i915: Handle ringbuffer stalls when flushing | Chris Wilson | 1 | -33/+53 |
2011-01-11 | drm/i915: Workaround erratum on i830 for TAIL pointer within last 2 cachelines | Chris Wilson | 1 | -3/+10 |
2010-12-15 | Revert "drm/i915: Avoid using PIPE_CONTROL on Ironlake" | Chris Wilson | 1 | -2/+160 |
2010-12-14 | drm/i915/ringbuffer: Make IRQ refcnting atomic | Chris Wilson | 1 | -19/+25 |
2010-12-09 | Merge branch 'drm-intel-fixes' into drm-intel-next | Chris Wilson | 1 | -11/+8 |
2010-12-09 | drm/i915/ringbuffer: Handle wrapping of the autoreported HEAD | Chris Wilson | 1 | -11/+8 |
2010-12-08 | Merge branch 'drm-intel-fixes' into drm-intel-next | Chris Wilson | 1 | -14/+16 |
2010-12-06 | drm/i915: Avoid using PIPE_CONTROL on Ironlake | Chris Wilson | 1 | -157/+2 |
2010-12-06 | drm/i915/ringbuffer: Only print an error on the second attempt to reset head | Chris Wilson | 1 | -14/+16 |
2010-12-05 | drm/i915: Implement GPU semaphores for inter-ring synchronisation on SNB | Chris Wilson | 1 | -156/+259 |
2010-11-30 | drm/i915/ringbuffer: Handle cliprects in the caller | Chris Wilson | 1 | -58/+28 |
2010-11-30 | drm/i915: Move instruction state invalidation from execbuffer to flush | Chris Wilson | 1 | -11/+4 |
2010-11-23 | drm/i915: Move the implementation details of PIPE_CONTROL to the ringbuffer | Chris Wilson | 1 | -9/+96 |
2010-11-23 | drm/i915: Use drm_i915_gem_object as the preferred type | Chris Wilson | 1 | -30/+24 |
2010-11-11 | Revert "drm/i915/ringbuffer: Ignore failure to setup the ring on Sandybridge" | Chris Wilson | 1 | -24/+8 |
2010-11-11 | drm/i915/ringbuffer: set FORCE_WAKE bit before reading ring register | Zou Nan hai | 1 | -1/+1 |
2010-11-08 | drm/i915/ringbuffer: Use the HEAD auto-reporting mechanism | Chris Wilson | 1 | -1/+12 |
2010-11-07 | drm/i915/ringbuffer: Ignore failure to setup the ring on Sandybridge | Chris Wilson | 1 | -8/+24 |
2010-11-07 | drm/i915/ringbuffer: Be consistent in use of ring->size when initialising | Chris Wilson | 1 | -1/+1 |
2010-11-04 | drm/i915: kill mappable/fenceable disdinction | Daniel Vetter | 1 | -3/+3 |
2010-11-02 | drm/i915: Drop the iomem accessors when writing to the kmapped blt batch | Chris Wilson | 1 | -3/+3 |
2010-11-02 | drm/i915: SNB BLT workaround | Chris Wilson | 1 | -3/+113 |
2010-11-02 | drm/i915: SNB BLT workaround | Zou Nan hai | 1 | -3/+120 |
2010-10-30 | drm/i915/ringbuffer: Use the HEAD auto-reporting mechanism | Chris Wilson | 1 | -1/+12 |
2010-10-30 | drm/i915: Check if the GPU hung whilst waiting for the ring to clear | Chris Wilson | 1 | -0/+2 |
2010-10-29 | drm/i915/ringbuffer: Remove duplicate initialisation of ring control | Chris Wilson | 1 | -11/+1 |
2010-10-29 | drm/i915/ringbuffer: Disable the ringbuffer on cleanup. | Chris Wilson | 1 | -0/+8 |
2010-10-29 | drm/i915: Only enforce fence limits inside the GTT. | Chris Wilson | 1 | -2/+2 |
2010-10-28 | drm/i915/ringbuffer: Check that we setup the ringbuffer | Chris Wilson | 1 | -2/+3 |
2010-10-28 | drm/i915: range-restricted bind_to_gtt | Daniel Vetter | 1 | -2/+2 |
2010-10-28 | drm/i915: Propagate error from failing to queue a request | Chris Wilson | 1 | -60/+68 |
2010-10-28 | drm/i915: Propagate errors from writing to ringbuffer | Chris Wilson | 1 | -80/+109 |
2010-10-27 | drm/i915/ringbuffer: Drop the redundant dev from the vfunc interface | Chris Wilson | 1 | -202/+176 |
2010-10-24 | drm/i915: Move gpu_write_list to per-ring | Chris Wilson | 1 | -0/+1 |
2010-10-22 | drm/i915/ringbuffer: Write the value passed in to the tail register | Chris Wilson | 1 | -13/+13 |
2010-10-21 | drm/i915: IS_IRONLAKE is synonymous with gen == 5 | Chris Wilson | 1 | -1/+1 |
2010-10-21 | drm/i915: Enable SandyBridge blitter ring | Chris Wilson | 1 | -27/+65 |
2010-10-21 | drm/i915/ringbuffer: Remove broken intel_fill_struct() | Chris Wilson | 1 | -15/+0 |
2010-10-21 | drm/i915/ringbuffer: Fix emit batch buffer regression from 8187a2b | Chris Wilson | 1 | -1/+1 |
2010-10-19 | drm/i915: Sleep whilst waiting for the ring | Chris Wilson | 1 | -1/+1 |
2010-09-30 | drm/i915/debug: Convert i915_verify_active() to scan all lists | Chris Wilson | 1 | -2/+2 |
2010-09-25 | drm/i915: kill ring->setup_status_page | Daniel Vetter | 1 | -22/+3 |
2010-09-25 | drm/i915: kill ring->get_active_head | Daniel Vetter | 1 | -19/+2 |
2010-09-25 | drm/i915: kill per-ring macros | Daniel Vetter | 1 | -11/+14 |