commit a2fdbec6742a86e62144b3d67a14a72c57c4d985 Author: François Tigeot <ftig...@wolfpond.org> Date: Fri Jan 2 13:51:10 2015 +0100
drm/i915: Update to Linux 3.9.11 * Various bug fixes and small improvements * Better handling of GPU hangs, improved driver robustness * Support for the display power well on Haswell GPUs * Support for more Haswell GPU (PCI ID) models Summary of changes: sys/dev/drm/drm_crtc.c | 278 ++--- sys/dev/drm/drm_drv.c | 10 +- sys/dev/drm/drm_edid.c | 56 +- sys/dev/drm/i915/Makefile | 2 + sys/dev/drm/i915/i915_debugfs.c | 244 ++++- sys/dev/drm/i915/i915_dma.c | 249 ++++- sys/dev/drm/i915/i915_drv.c | 356 +++---- sys/dev/drm/i915/i915_drv.h | 530 ++++++---- sys/dev/drm/i915/i915_gem.c | 853 ++++++++++------ sys/dev/drm/i915/i915_gem_context.c | 22 +- sys/dev/drm/i915/i915_gem_evict.c | 9 +- sys/dev/drm/i915/i915_gem_execbuffer.c | 358 +++---- sys/dev/drm/i915/i915_gem_gtt.c | 366 +++++-- sys/dev/drm/i915/i915_gem_stolen.c | 197 ++++ sys/dev/drm/i915/i915_gem_tiling.c | 41 +- sys/dev/drm/i915/i915_irq.c | 419 +++++--- sys/dev/drm/i915/i915_reg.h | 431 ++++---- sys/dev/drm/i915/i915_suspend.c | 548 +--------- .../{include/drm/i915_drm.h => i915/i915_trace.h} | 30 +- sys/dev/drm/i915/{i915_suspend.c => i915_ums.c} | 473 +-------- sys/dev/drm/i915/intel_crt.c | 31 +- sys/dev/drm/i915/intel_ddi.c | 52 +- sys/dev/drm/i915/intel_display.c | 1080 +++++++++----------- sys/dev/drm/i915/intel_dp.c | 403 +++++--- sys/dev/drm/i915/intel_drv.h | 70 +- sys/dev/drm/i915/intel_fb.c | 128 ++- sys/dev/drm/i915/intel_hdmi.c | 109 +- sys/dev/drm/i915/intel_i2c.c | 653 +++++++----- sys/dev/drm/i915/intel_lvds.c | 259 +++-- sys/dev/drm/i915/intel_modes.c | 8 +- sys/dev/drm/i915/intel_opregion.c | 10 +- sys/dev/drm/i915/intel_overlay.c | 36 +- sys/dev/drm/i915/intel_panel.c | 8 +- sys/dev/drm/i915/intel_pm.c | 188 ++-- sys/dev/drm/i915/intel_ringbuffer.c | 131 ++- sys/dev/drm/i915/intel_ringbuffer.h | 11 +- sys/dev/drm/i915/intel_sdvo.c | 143 ++- sys/dev/drm/i915/intel_sprite.c | 50 +- sys/dev/drm/i915/intel_tv.c | 11 +- sys/dev/drm/include/drm/drmP.h | 23 +- sys/dev/drm/include/drm/drm_crtc.h | 67 +- sys/dev/drm/include/drm/drm_edid.h | 15 + sys/dev/drm/include/drm/drm_global.h | 1 - sys/dev/drm/include/uapi_drm/drm.h | 4 +- sys/dev/drm/include/uapi_drm/drm_mode.h | 8 +- sys/dev/drm/include/uapi_drm/i915_drm.h | 20 + 46 files changed, 4994 insertions(+), 3997 deletions(-) create mode 100644 sys/dev/drm/i915/i915_gem_stolen.c copy sys/dev/drm/{include/drm/i915_drm.h => i915/i915_trace.h} (70%) copy sys/dev/drm/i915/{i915_suspend.c => i915_ums.c} (52%) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a2fdbec6742a86e62144b3d67a14a72c57c4d985 -- DragonFly BSD source repository