drm/i915: Sync ringbuffer code with Linux 3.8.13
authorFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 15 Jul 2014 20:08:02 +0000 (22:08 +0200)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Tue, 15 Jul 2014 20:08:30 +0000 (22:08 +0200)
commit686a02f19a2bddfc339ea4135df3d3eecab0d23c
tree7a87c76ab139e1361580d6cd544cb53891e1fb54
parentea2ce9e4d5fa44f1930704d06b54c5ddd1cad027
drm/i915: Sync ringbuffer code with Linux 3.8.13

* Split hardware initialization and irq management to model-specific
  functions

* Various little fixes and workarounds to compensate for hardware
  bugs and irregular behavior

* Enable parity error interrupts

* Simplify flushing and request tracking
sys/dev/drm/i915/i915_debugfs.c
sys/dev/drm/i915/i915_dma.c
sys/dev/drm/i915/i915_drv.h
sys/dev/drm/i915/i915_gem.c
sys/dev/drm/i915/i915_gem_evict.c
sys/dev/drm/i915/i915_gem_execbuffer.c
sys/dev/drm/i915/intel_overlay.c
sys/dev/drm/i915/intel_ringbuffer.c
sys/dev/drm/i915/intel_ringbuffer.h