[Bug 97204] [IVB] Can't enable a third monitor even with 3 CRTCs available (1 LVDS, 1 VGA, 1 HDMI/VGA)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 20 14:04:14 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=97204

--- Comment #8 from Ville Syrjala <ville.syrjala at linux.intel.com> ---
(In reply to Ville Syrjala from comment #7)
> (In reply to Nick Yamane from comment #6)
> > Created attachment 125546 [details] [review] [review]
> > [PATCH] drm/i915: Allow PCH DPLL sharing regardless of DPLL_SDVO_HIGH_SPEED
> > (linux 4.4.16)
> > 
> > It worked. Just modified your patch to be able to apply in my kernel
> > (v4.4.14 LTS), using "intel_pipe_has_type" instead of "intel_crtc_has_type".
> > Is that correct?
> > 
> > +       if (INTEL_INFO(dev_priv)->num_pipes == 3 &&
> > +           intel_pipe_has_type(intel_crtc, INTEL_OUTPUT_ANALOG))
> > +               dpll |= DPLL_SDVO_HIGH_SPEED;
> > +
> 
> Almost correct. intel_pipe_will_have_type(crtc_state, INTEL_OUTPUT_ANALOG)
> is what should be used on 4.4. Can you double check with that?
> 
> Actually can you also attach a dmesg (w/ drm.debug=0xe) with the patch
> applied? I'd like to see that it really enables three pipes. In theory it
> might just setup a clone between HDMI and VGA and use just one pipe for
> both). That may happen if you don't specify a unique x/y position for each
> output, and the outputs are using the same mode.

Ping?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160920/036cd08c/attachment-0001.html>


More information about the intel-gfx-bugs mailing list