This is v3 of [1] addressing Ville's comments. Chris also noted that
this patchset leaves open the possibility for eDP not being detected due
to us detecting a ghost LVDS. I think that's already broken since then
we would leave both LVDS and eDP connectors registered which would
contend for the shared PPS and since there wasn't this particular
problem reported yet, I left implementing a workaround for that later,
when such a bug report arises.

[1]
https://lists.freedesktop.org/archives/intel-gfx/2016-June/098748.html

CC: Ville Syrjälä <ville.syrj...@linux.intel.com>
CC: Chris Wilson <ch...@chris-wilson.co.uk>

Imre Deak (3):
  drm/i915/ibx,cpt: Don't attempt to register eDP if LVDS was detected
  drm/i915: Initialize the PPS HW before its first use
  drm/i915: Group all the PPS init steps to one place

 drivers/gpu/drm/i915/intel_display.c |  5 +++
 drivers/gpu/drm/i915/intel_dp.c      | 67 ++++++++++++++++++++++--------------
 2 files changed, 46 insertions(+), 26 deletions(-)

-- 
2.5.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to