drm/i915: Update to Linux 3.10
authorFrançois Tigeot <ftigeot@wolfpond.org>
Sun, 25 Jan 2015 18:33:18 +0000 (19:33 +0100)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Sun, 1 Feb 2015 10:30:01 +0000 (11:30 +0100)
commit8e26cdf6811be99dd751b21dab89b96d9b33799a
tree063db24338aad2e33e808ab30b65c5720c5d31c6
parent30d1d9556b1f2d82f3198c32d9311655c0e225c5
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
27 files changed:
sys/dev/drm/i915/i915_debugfs.c
sys/dev/drm/i915/i915_dma.c
sys/dev/drm/i915/i915_drv.c
sys/dev/drm/i915/i915_drv.h
sys/dev/drm/i915/i915_gem.c
sys/dev/drm/i915/i915_gem_execbuffer.c
sys/dev/drm/i915/i915_gem_gtt.c
sys/dev/drm/i915/i915_gem_tiling.c
sys/dev/drm/i915/i915_irq.c
sys/dev/drm/i915/i915_reg.h
sys/dev/drm/i915/i915_suspend.c
sys/dev/drm/i915/intel_bios.c
sys/dev/drm/i915/intel_crt.c
sys/dev/drm/i915/intel_ddi.c
sys/dev/drm/i915/intel_display.c
sys/dev/drm/i915/intel_dp.c
sys/dev/drm/i915/intel_drv.h
sys/dev/drm/i915/intel_fb.c
sys/dev/drm/i915/intel_hdmi.c
sys/dev/drm/i915/intel_i2c.c
sys/dev/drm/i915/intel_lvds.c
sys/dev/drm/i915/intel_panel.c
sys/dev/drm/i915/intel_pm.c
sys/dev/drm/i915/intel_sdvo.c
sys/dev/drm/i915/intel_sprite.c
sys/dev/drm/i915/intel_tv.c
sys/dev/drm/include/linux/compiler.h