[PATCH] [Quantal](pre-stable)drm/i915/lvds: ditch ->prepare special case
Andy Whitcroft
apw at canonical.com
Thu Jan 24 13:56:44 UTC 2013
On Thu, Jan 24, 2013 at 01:23:11PM +0000, Colin Ian King wrote:
> On 24/01/13 08:46, Haitao Zhang wrote:
> > From 3273adbb6123abdda68695b663b1c4cc97e00fe9 Mon Sep 17 00:00:00 2001
> >From: Daniel Vetter <daniel.vetter at ffwll.ch>
> >Date: Wed, 11 Jul 2012 16:27:52 +0200
> >Subject: [PATCH] [Quantal](pre-stable)drm/i915/lvds: ditch ->prepare special
> > case
It should be noted that this is not (pre-stable). It is upstream and in
Raring already.
> >- /*
> >- * Prior to Ironlake, we must disable the pipe if we want to adjust
> >- * the panel fitter. However at all other times we can just reset
> >- * the registers regardless.
> >- */
> >- if (!HAS_PCH_SPLIT(encoder->dev) && intel_lvds->pfit_dirty)
> >- intel_lvds_disable(intel_lvds);
> >+ intel_lvds_disable(intel_lvds);
It think this says that behaviour prior to ironlake is unchanged with this
removal. But I do think we need to confirm an older system with this, and
several affected ones to confirm there is no regression potential on this.
>From the description in the bug, this is ultimatly needed for
linux-lts-quantal in precise. It fixes a flash of white during resume
from suspend, so any testing needs to test that part as well as have
visual confirmation during boot. I suspect we may be introducing a
flash to black in some cases.
-apw
More information about the kernel-team
mailing list