git: drm/i915: Sync ringbuffer code with Linux 3.8.13

Francois Tigeot ftigeot at crater.dragonflybsd.org
Tue Jul 15 13:12:33 PDT 2014


commit 686a02f19a2bddfc339ea4135df3d3eecab0d23c
Author: François Tigeot <ftigeot at wolfpond.org>
Date:   Tue Jul 15 22:08:02 2014 +0200

    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

Summary of changes:
 sys/dev/drm/i915/i915_debugfs.c        |   9 +-
 sys/dev/drm/i915/i915_dma.c            |  64 +--
 sys/dev/drm/i915/i915_drv.h            |  36 +-
 sys/dev/drm/i915/i915_gem.c            | 450 ++++++++++----------
 sys/dev/drm/i915/i915_gem_evict.c      |  35 +-
 sys/dev/drm/i915/i915_gem_execbuffer.c |  30 +-
 sys/dev/drm/i915/intel_overlay.c       |   1 +
 sys/dev/drm/i915/intel_ringbuffer.c    | 742 +++++++++++++++++----------------
 sys/dev/drm/i915/intel_ringbuffer.h    |   2 -
 9 files changed, 663 insertions(+), 706 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/686a02f19a2bddfc339ea4135df3d3eecab0d23c


-- 
DragonFly BSD source repository



More information about the Commits mailing list