[Intel-gfx] [pull] drm-intel-fixes
Daniel Vetter
daniel at ffwll.ch
Thu Oct 4 11:18:42 CEST 2012
Hi Dave,
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)
As usual, all reproducible issue have grown neat testcases in i-g-t (where
feasible ofc). I've also had some w/a patches from Jesse in -fixes, but
they've blown up on my snb. So I've dropped the entire pile as too risky.
Cheers, Daniel
The following changes since commit f531dcb23f9a5c6ad77e451459df965dc9a0c0c8:
drm/i915: Wrap external callers to IPS state with appropriate locks (2012-09-26 09:24:54 +0200)
are available in the git repository at:
git://people.freedesktop.org/~danvet/drm-intel drm-intel-fixes
for you to fetch changes up to 95cb1b02b0f8e690cbcc479924573b4fb26c2e8f:
drm/i915: don't frob the vblank ts in finish_page_flip (2012-10-04 10:33:43 +0200)
----------------------------------------------------------------
Adam Jackson (6):
drm: Export drm_probe_ddc()
drm/dp: Update DPCD defines
drm/i915/dp: Fetch downstream port info if needed during DPCD fetch
drm/i915/dp: Be smarter about connection sense for branch devices
drm/dp: Document DP spec versions for various DPCD registers
drm/dp: Make sink count DP 1.2 aware
Ben Widawsky (1):
drm/i915: Fix set_caching locking
Chris Wilson (3):
drm/i915: Actually invalidate the TLB for the SandyBridge HW contexts w/a
drm/i915: Flush the pending flips on the CRTC before modification
drm/i915: Try harder to complete DP training pattern 1
Daniel Vetter (2):
drm/i915: call drm_handle_vblank before finish_page_flip
drm/i915: don't frob the vblank ts in finish_page_flip
Dmitry Rogozhkin (1):
drm/i915: EBUSY status handling added to i915_gem_fault().
Jani Nikula (1):
drm/i915: use adjusted_mode instead of mode for checking the 6bpc force flag
Jesse Barnes (1):
drm/i915: set swizzling to none on VLV
Mika Kuoppala (1):
drm/i915: print warning if vmi915_gem_fault error is not handled
drivers/gpu/drm/drm_edid.c | 3 +-
drivers/gpu/drm/i915/i915_gem.c | 14 +++--
drivers/gpu/drm/i915/i915_gem_context.c | 2 +-
drivers/gpu/drm/i915/i915_gem_tiling.c | 5 +-
drivers/gpu/drm/i915/i915_irq.c | 16 ++---
drivers/gpu/drm/i915/intel_display.c | 52 ++++++++--------
drivers/gpu/drm/i915/intel_dp.c | 73 +++++++++++++++++-----
drivers/gpu/drm/i915/intel_drv.h | 2 +
include/drm/drm_crtc.h | 1 +
include/drm/drm_dp_helper.h | 101 +++++++++++++++++++++++++------
10 files changed, 194 insertions(+), 75 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
More information about the Intel-gfx
mailing list