On Thu, 12 Jan 2012 19:29:37 +0100 Vincent Vanackere <vincent.vanackere at gmail.com> wrote: > Hi, > > I when trying to run any recent (>= 3.2) kernel on my laptop (a Thinkpad > L520), I get a black screen at boot and the screen stays black (the rest of > the system seems fine and e.g. I can log from ssh). > This is a regression since kernel 3.1 was working fine... I just bisected > the problem and if I did no mistake the misbehavior was caused by the > following commit : > > ---------------------------------- > 4b645f14021871e06ce96c359bbdf0b48248c26e is the first bad commit > commit 4b645f14021871e06ce96c359bbdf0b48248c26e > Author: Jesse Barnes <jbarnes at virtuousgeek.org> > Date: Wed Oct 12 09:51:31 2011 -0700 > > drm/i915: add PLL sharing support to handle 3 pipes > > Add two new fields to the intel_crtc struct for 3 pipe support: no_pll > and use_pll_a. The no_pll field is only set on the 3rd pipe to indicate > that it doesn't have a PLL of its own and so shouldn't try to write the > main PLL regs. The use_pll_a field controls which PLL pipe 3 will > share, A or B. The core code will try to share PLLs with whichever pipe > has the same timings, rejecting the mode set if none is found. This > means that pipe 3 must always be set after one of the other pipes has > been configured with real PLL settings. > > Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org> > Tested-By: Eugeni Dodonov <eugeni.dodonov at intel.com> > Reviewed-By: Eugeni Dodonov <eugeni.dodonov at intel.com> > Signed-off-by: Keith Packard <keithp at keithp.com> > > ----------------------------------- > > I'd be happy to provide more information and/or test any patch that would > help solve this problem, Thanks for the report... do you also have: commit 7a4198664d46b87025a64530f1530ab2bea54c19 Author: Jesse Barnes <jbarnes at virtuousgeek.org> Date: Tue Nov 15 10:28:53 2011 -0800 drm/i915: don't disable a PCH DPLL that's in use commit d8e70a254d8f2da141006e496a51502b79115e80 Author: Jesse Barnes <jbarnes at virtuousgeek.org> Date: Tue Nov 15 10:28:54 2011 -0800 drm/i915: only set the intel_crtc DPMS mode to on if the mode set succeeded in your tree? Those are needed to fix some 3 pipe related bugs. -- Jesse Barnes, Intel Open Source Technology Center -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20120112/3a41ca59/attachment.pgp>