Hi all,

So these patches finally use the new pipe_config infrastructure to beat our fdi
link handling on ivb (especially for 3 pipe configs) really into shape.

This also adds hw state readout support so that fastboot handles this all
correctly, too.

Unfortunately there's no 6bpc support for the LPT PCH at all, so we can't pull
off the same clever tricks on Haswell. This is the big change compared to the
previous submission, I've forgotten all about this. Currently we can't even
display a 1080p resolution on VGA, but Paulo will resurrect some patches to
ditch the fdi ssc safety margin.

Cheers, Daniel

Daniel Vetter (8):
  drm/i915: move intel_crtc->fdi_lanes to pipe_config
  drm/i915: hw state readout support for pipe_config->fdi_lanes
  drm/i915: split up fdi_set_m_n into computation and hw setup
  drm/i915: compute fdi lane config earlier
  drm/i915: Split up ironlake_check_fdi_lanes
  drm/i915: move fdi lane configuration checks ahead
  drm/i915: don't count cpu ports for fdi B/C lane sharing
  drm/i915: implement fdi auto-dithering

 drivers/gpu/drm/i915/intel_ddi.c     |   7 +-
 drivers/gpu/drm/i915/intel_display.c | 295 ++++++++++++++++++++++-------------
 drivers/gpu/drm/i915/intel_drv.h     |  12 +-
 drivers/gpu/drm/i915/intel_hdmi.c    |  14 +-
 drivers/gpu/drm/i915/intel_lvds.c    |   2 +-
 5 files changed, 212 insertions(+), 118 deletions(-)

-- 
1.7.11.4

_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to