git: drm/i915: Update to Linux 3.10

Francois Tigeot ftigeot at crater.dragonflybsd.org
Sun Feb 1 02:46:47 PST 2015


commit 8e26cdf6811be99dd751b21dab89b96d9b33799a
Author: François Tigeot <ftigeot at wolfpond.org>
Date:   Sun Jan 25 19:33:18 2015 +0100

    drm/i915: Update to Linux 3.10
    
    * Page flip improvements, increased robustness after GPU hangs.
      Races have been fixed in the vblank and pageflip completion
      interrupt handlers of GEN2-GEN4 GPUs.
    
    * Hotplug IRQ storm detection and mitigation.
    
    * Various bug fixes and performance improvements from GEN4 to
      Haswell GPUs.
      Less "Unclaimed register" messages should be visible on Haswell.
    
    * Improved support for Valleyview / Baytrail GPUs.
    
    * Better overclocking support from Sandy Bridge to Haswell.
      Improved frequency scaling (turbo) on Haswell.
    
    * Improved display detection and modesetting. It is now possible to
      precompute possible desired display pipe configurations without
      changing the hardware state.
    
    * Daniel Vetter's blog contains more detailed information:
      http://blog.ffwll.ch/2013/04/neat-drmi915-stuff-for-310.html

Summary of changes:
 sys/dev/drm/i915/i915_debugfs.c        |  433 +++------
 sys/dev/drm/i915/i915_dma.c            |  141 +--
 sys/dev/drm/i915/i915_drv.c            |  222 +++--
 sys/dev/drm/i915/i915_drv.h            |   95 +-
 sys/dev/drm/i915/i915_gem.c            |   70 +-
 sys/dev/drm/i915/i915_gem_execbuffer.c |   36 +-
 sys/dev/drm/i915/i915_gem_gtt.c        |  202 +++--
 sys/dev/drm/i915/i915_gem_tiling.c     |   15 +-
 sys/dev/drm/i915/i915_irq.c            |  656 ++++++++++----
 sys/dev/drm/i915/i915_reg.h            |  295 ++++--
 sys/dev/drm/i915/i915_suspend.c        |   16 +-
 sys/dev/drm/i915/intel_bios.c          |    3 +
 sys/dev/drm/i915/intel_crt.c           |   22 +-
 sys/dev/drm/i915/intel_ddi.c           |   73 +-
 sys/dev/drm/i915/intel_display.c       | 1536 ++++++++++++++++++--------------
 sys/dev/drm/i915/intel_dp.c            |  580 ++++++------
 sys/dev/drm/i915/intel_drv.h           |  156 ++--
 sys/dev/drm/i915/intel_fb.c            |    8 +-
 sys/dev/drm/i915/intel_hdmi.c          |  172 ++--
 sys/dev/drm/i915/intel_i2c.c           |    9 +-
 sys/dev/drm/i915/intel_lvds.c          |   40 +-
 sys/dev/drm/i915/intel_panel.c         |   53 +-
 sys/dev/drm/i915/intel_pm.c            |  282 ++++--
 sys/dev/drm/i915/intel_sdvo.c          |  149 ++--
 sys/dev/drm/i915/intel_sprite.c        |  243 ++++-
 sys/dev/drm/i915/intel_tv.c            |   16 +-
 sys/dev/drm/include/linux/compiler.h   |    2 +-
 27 files changed, 3302 insertions(+), 2223 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8e26cdf6811be99dd751b21dab89b96d9b33799a


-- 
DragonFly BSD source repository


More information about the Commits mailing list