[PATCH 0/8] fdi link auto-dither

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux