drm/i915: Update to Linux 3.17
authorFrançois Tigeot <ftigeot@wolfpond.org>
Thu, 27 Aug 2015 18:53:22 +0000 (20:53 +0200)
committerFrançois Tigeot <ftigeot@wolfpond.org>
Thu, 27 Aug 2015 18:54:08 +0000 (20:54 +0200)
commit24edb8848e2499ece59b84a04f554a7a897feeab
tree1077e4e842d1bdf5449b9cd00f057212f54989dd
parentfc2bdc3b600f3e464f66c2a96390ea4956643573
drm/i915: Update to Linux 3.17

* With an Haswell stability fix from Linux 3.19

* Display-Port code not completely synced with Linux 3.17, this was
  breaking things as noticed by Rimvydas Jasinskas

* Broadwell and Cherryview support improvements

* Runtime power-management improvements

* Panel Self-Refresh (PSR) now enabled by default on Haswell and Broadwell,
  leading to further power savings

* Interrupt handling improvements

* backlight brightness locking fixes by Yellow Rabbit

* As usual, all sort of little fixes everywhere
80 files changed:
sys/dev/drm/drm/Makefile
sys/dev/drm/drm_buffer.c
sys/dev/drm/drm_bufs.c
sys/dev/drm/drm_context.c
sys/dev/drm/drm_crtc.c
sys/dev/drm/drm_crtc_helper.c
sys/dev/drm/drm_dp_helper.c
sys/dev/drm/drm_dp_mst_topology.c [new file with mode: 0644]
sys/dev/drm/drm_drv.c
sys/dev/drm/drm_edid.c
sys/dev/drm/drm_fb_cma_helper.c [new file with mode: 0644]
sys/dev/drm/drm_fb_helper.c
sys/dev/drm/drm_fops.c
sys/dev/drm/drm_ioctl.c
sys/dev/drm/drm_legacy.h [new file with mode: 0644]
sys/dev/drm/drm_lock.c
sys/dev/drm/drm_plane_helper.c
sys/dev/drm/drm_probe_helper.c
sys/dev/drm/drm_stub.c [deleted file]
sys/dev/drm/drm_sysctl.c
sys/dev/drm/i915/i915_cmd_parser.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_context.c
sys/dev/drm/i915/i915_gem_execbuffer.c
sys/dev/drm/i915/i915_gem_gtt.c
sys/dev/drm/i915/i915_gem_gtt.h
sys/dev/drm/i915/i915_gem_render_state.c
sys/dev/drm/i915/i915_gem_stolen.c
sys/dev/drm/i915/i915_gem_userptr.c
sys/dev/drm/i915/i915_irq.c
sys/dev/drm/i915/i915_params.c
sys/dev/drm/i915/i915_reg.h
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_dp_mst.c [new file with mode: 0644]
sys/dev/drm/i915/intel_drv.h
sys/dev/drm/i915/intel_dsi.c
sys/dev/drm/i915/intel_dsi.h
sys/dev/drm/i915/intel_dsi_cmd.c
sys/dev/drm/i915/intel_dsi_cmd.h
sys/dev/drm/i915/intel_dsi_panel_vbt.c
sys/dev/drm/i915/intel_dsi_pll.c
sys/dev/drm/i915/intel_dvo.c
sys/dev/drm/i915/intel_fbdev.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_modes.c
sys/dev/drm/i915/intel_opregion.c
sys/dev/drm/i915/intel_overlay.c
sys/dev/drm/i915/intel_panel.c
sys/dev/drm/i915/intel_pm.c
sys/dev/drm/i915/intel_renderstate.h
sys/dev/drm/i915/intel_renderstate_gen6.c
sys/dev/drm/i915/intel_renderstate_gen7.c
sys/dev/drm/i915/intel_renderstate_gen8.c
sys/dev/drm/i915/intel_ringbuffer.c
sys/dev/drm/i915/intel_ringbuffer.h
sys/dev/drm/i915/intel_sprite.c
sys/dev/drm/i915/intel_tv.c
sys/dev/drm/i915/intel_uncore.c
sys/dev/drm/include/drm/drmP.h
sys/dev/drm/include/drm/drm_crtc.h
sys/dev/drm/include/drm/drm_dp_mst_helper.h [new file with mode: 0644]
sys/dev/drm/include/drm/drm_fb_cma_helper.h [new file with mode: 0644]
sys/dev/drm/include/drm/drm_fb_helper.h
sys/dev/drm/include/drm/drm_gem_cma_helper.h [new file with mode: 0644]
sys/dev/drm/include/drm/drm_hashtab.h
sys/dev/drm/include/drm/drm_plane_helper.h
sys/dev/drm/include/drm/drm_rect.h
sys/dev/drm/include/linux/backlight.h
sys/dev/drm/include/linux/fb.h
sys/dev/drm/include/linux/kernel.h
sys/dev/drm/include/uapi_drm/drm_mode.h