From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [pull] drm-intel-fixes Date: Thu, 4 Oct 2012 18:49:10 +0200 Message-ID: <20121004164910.GH5661@phenom.ffwll.local> References: <20121004091842.GC5661@phenom.ffwll.local> <20121004132147.GF5661@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by gabe.freedesktop.org (Postfix) with ESMTP id 67EDAA1063 for ; Thu, 4 Oct 2012 09:48:18 -0700 (PDT) Received: by mail-wi0-f177.google.com with SMTP id hj13so820886wib.12 for ; Thu, 04 Oct 2012 09:48:17 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20121004132147.GF5661@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: Dave Airlie Cc: Intel Graphics Development , DRI Development List-Id: dri-devel@lists.freedesktop.org On Thu, Oct 04, 2012 at 03:21:47PM +0200, Daniel Vetter wrote: > Hi Dave, > > One more, as discussed on irc. > > 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. I've failed to add cc: stable to the snb gt1 fix. Pull updated: 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 f8f2ac9a76b0f80a6763ca316116a7bab8486997: drm/i915: Fix GT_MODE default value (2012-10-04 18:44:13 +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 (2): drm/i915: Fix set_caching locking drm/i915: Fix GT_MODE default value 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/i915_reg.h | 3 + drivers/gpu/drm/i915/intel_display.c | 52 ++++++++-------- drivers/gpu/drm/i915/intel_dp.c | 73 +++++++++++++++++----- drivers/gpu/drm/i915/intel_drv.h | 2 + drivers/gpu/drm/i915/intel_pm.c | 5 ++ include/drm/drm_crtc.h | 1 + include/drm/drm_dp_helper.h | 101 +++++++++++++++++++++++++------ 12 files changed, 202 insertions(+), 75 deletions(-) -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch