Re: [ 04/69] drm/i915: fix up ivb plane 3 pageflips

2012-06-19 Thread Eugeni Dodonov
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 06/19/2012 12:59 AM, Ben Hutchings wrote: On Mon, 2012-06-18 at 19:10 -0300, Eugeni Dodonov wrote: On 06/18/2012 06:55 PM, Herton Ronaldo Krzesinski wrote: + default: + WARN_ONCE(1, unknown plane in flip command\n

[PATCH 1/1] drm/i915: prevent possible pin leak on error path

2012-06-18 Thread Eugeni Dodonov
We should not hit this under any sane conditions, but still, this does not looks right. CC: Chris Wilson ch...@chris-wilson.co.uk CC: Daniel Vetter daniel.vet...@ffwll.ch CC: stable@vger.kernel.org Reported-by: Herton Ronaldo Krzesinski herton.krzesin...@canonical.com Signed-off-by: Eugeni

Re: [ 04/69] drm/i915: fix up ivb plane 3 pageflips

2012-06-18 Thread Eugeni Dodonov
On 06/18/2012 06:55 PM, Herton Ronaldo Krzesinski wrote: +default: +WARN_ONCE(1, unknown plane in flip command\n); +ret = -ENODEV; +goto err; Shouldn't this have been goto err_unpin;? It's not a problem in the backport for 3.2, same code is in the

[PATCH 1/1] char/agp: add another Ironlake host bridge

2012-06-06 Thread Eugeni Dodonov
This seems to come on Gigabyte H55M-S2V and was discovered through the https://bugs.freedesktop.org/show_bug.cgi?id=50381 debugging. CC: stable@vger.kernel.org Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=50381 Signed-off-by: Eugeni Dodonov eugeni.dodo...@intel.com --- drivers/char/agp

Re: [Intel-gfx] [PATCH] drm/i915: hold forcewake around ring hw init

2012-06-04 Thread Eugeni Dodonov
nice! Just one very tiny bikeshed below :). Reviewed-by: Eugeni Dodonov eugeni.dodo...@intel.com @@ -285,6 +285,7 @@ struct intel_device_info { u8 is_ivybridge:1; u8 is_valleyview:1; u8 has_pch_split:1; + u8 has_force_wake:1; u8 is_haswell:1; u8

[PATCH i915] i915 patches for 3.2 -stable

2012-02-28 Thread Eugeni Dodonov
, Unigine, and probably many other. Eugeni Dodonov (3): drm/i915: gen7: implement rczunit workaround drm/i915: gen7: Implement an L3 caching workaround. drm/i915: gen7: work around a system hang on IVB Kenneth Graunke (1): drm/i915: gen7: Disable the RHWO optimization as it can cause GPU

[PATCH 1/5] drm/i915: gen7: implement rczunit workaround

2012-02-28 Thread Eugeni Dodonov
commit eae66b50c760233fad526edf4a0d327be17a055d Author: Eugeni Dodonov eugeni.dodo...@intel.com Date: Wed Feb 8 12:53:49 2012 -0800 drm/i915: gen7: implement rczunit workaround This is yet another workaround related to clock gating which we need on Ivy Bridge. Bugzilla: https

[PATCH 2/5] drm/i915: gen7: Implement an L3 caching workaround.

2012-02-28 Thread Eugeni Dodonov
commit e4e0c058a19c41150d12ad2d3023b3cf09c5de67 Author: Eugeni Dodonov eugeni.dodo...@intel.com Date: Wed Feb 8 12:53:50 2012 -0800 drm/i915: gen7: Implement an L3 caching workaround. This adds two cache-related workarounds for Ivy Bridge which can lead to 3D ring hangs and corruptions

[PATCH 5/5] drm/i915: fix ELD writing for SandyBridge

2012-02-28 Thread Eugeni Dodonov
b3f33cbf7ace8fc149993ee35e0d0fd57f41d6d8 upstream. SandyBridge should be using the same register addresses as IvyBridge. Signed-off-by: Wu Fengguang fengguang...@intel.com Signed-off-by: Keith Packard kei...@keithp.com Signed-off-by: Eugeni Dodonov eugeni.dodo...@intel.com --- drivers/gpu/drm/i915/intel_display.c | 10

[PATCH 3.2] drm/i915 patches for 3.2

2012-02-03 Thread Eugeni Dodonov
Bridge / Ivy Bridge. Thanks, Eugeni Daniel Vetter (3): drm/i915: check ACTHD of all rings drm/i915: convert force_wake_get to func pointer in the gpu reset code drm/i915: protect force_wake_(get|put) with the gt_lock Eugeni Dodonov (1): drm/i915: handle IVB 3rd pipe during suspend

[PATCH 1/7] drm/i915: HDMI hot remove notification to audio driver

2012-02-03 Thread Eugeni Dodonov
Fengguang fengguang...@intel.com Signed-off-by: Keith Packard kei...@keithp.com Signed-off-by: Eugeni Dodonov eugeni.dodo...@intel.com --- drivers/gpu/drm/i915/intel_hdmi.c |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm

[PATCH 3/7] drm/i915: check ACTHD of all rings

2012-02-02 Thread Eugeni Dodonov
ch...@chris-wilson.co.uk Signed-off-by: Keith Packard kei...@keithp.com Signed-off-by: Eugeni Dodonov eugeni.dodo...@intel.com --- drivers/gpu/drm/i915/i915_drv.h |2 ++ drivers/gpu/drm/i915/i915_irq.c | 13 ++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/drivers

[PATCH 4/7] drm/i915: Fix TV Out refresh rate.

2012-02-02 Thread Eugeni Dodonov
...@gmail.com Date: Wed Dec 14 21:10:06 2011 -0200 drm/i915: Fix TV Out refresh rate. Signed-off-by: Rodrigo Vivi rodrigo.v...@gmail.com Reviewed-by: Jesse Barnes jbar...@virtuousgeek.org Signed-off-by: Keith Packard kei...@keithp.com Signed-off-by: Eugeni Dodonov eugeni.dodo...@intel.com

[PATCH 5/7] drm/i915: handle IVB 3rd pipe during suspend

2012-02-02 Thread Eugeni Dodonov
Dodonov eugeni.dodo...@intel.com Date: Sat Jan 7 23:40:35 2012 -0200 drm/i915: handle 3rd pipe Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=41977 Signed-off-by: Eugeni Dodonov eugeni.dodo...@intel.com Reviewed-by: Jesse Barnes jbar...@virtuousgeek.org Signed-off-by: Keith Packard kei

[PATCH 6/7] drm/i915: convert force_wake_get to func pointer in the gpu reset code

2012-02-02 Thread Eugeni Dodonov
Upstream patch: commit 8109021313c7a3d8947677391ce6ab9cd0bb1d28 Author: Daniel Vetter dan...@ffwll.ch Date: Fri Jan 13 16:20:06 2012 -0800 drm/i915: convert force_wake_get to func pointer in the gpu reset code Signed-Off-by: Daniel Vetter daniel.vetter at ffwll.ch Reviewed-by: Eugeni Dodonov