• Dave Airlie's avatar
    Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-next · 1f31c69d
    Dave Airlie authored
    Daniel writes:
    
    Bigger -fixes pile, mostly because I've included Ajax' DP dongle stuff,
    as discussed on irc. Otherwise just small things:
    - regression fix to finally make 6bpc auto-dither on dp work (Jani)
    - reinstate an snb ctx w/a that accidentally got lost in a rework (Chris)
    - fixup the DP train sequence, logic-goof-up uncovered by Coverty (Chris)
    - fix set_caching locking (Ben)
    - fix spurious segfault on con-current gtt mmap faulting (Dimitry and Mika)
    - some pageflip correctness fixes (still hunting down some issues, but
      these are the worst offenders of confused code that we've tracked down
      thus far) from Chris and me
    - fixup swizzling settings on vlv (Jesse)
    - gt_mode w/a from Ben added, fixes snb gt1 rc6+hw ctx hangs.
    
    * 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel:
      drm/i915: Fix GT_MODE default value
      drm/i915: don't frob the vblank ts in finish_page_flip
      drm/i915: call drm_handle_vblank before finish_page_flip
      drm/i915: print warning if vmi915_gem_fault error is not handled
      drm/i915: EBUSY status handling added to i915_gem_fault().
      drm/i915: Try harder to complete DP training pattern 1
      drm/i915: set swizzling to none on VLV
      drm/dp: Make sink count DP 1.2 aware
      drm/dp: Document DP spec versions for various DPCD registers
      drm/i915/dp: Be smarter about connection sense for branch devices
      drm/i915/dp: Fetch downstream port info if needed during DPCD fetch
      drm/dp: Update DPCD defines
      drm: Export drm_probe_ddc()
      drm/i915: Flush the pending flips on the CRTC before modification
      drm/i915: Actually invalidate the TLB for the SandyBridge HW contexts w/a
      drm/i915: Fix set_caching locking
      drm/i915: use adjusted_mode instead of mode for checking the 6bpc force flag
    1f31c69d
intel_display.c 225 KB