drm/i915: manage PCH PLLs separately from pipes
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / i915 / intel_drv.h
index c5bf8bebf0b07ead891be89de5f26a977a9530b3..4b7ec449d3cc3a303cf1fd8e77060757ba57a814 100644 (file)
@@ -179,8 +179,8 @@ struct intel_crtc {
        bool cursor_visible;
        unsigned int bpp;
 
-       bool no_pll; /* tertiary pipe for IVB */
-       bool use_pll_a;
+       /* We can share PLLs across outputs if the timings match */
+       struct intel_pch_pll *pch_pll;
 };
 
 struct intel_plane {