From: Ville Syrjälä <[email protected]>

The hardware allows a lot more cloning options than what the driver
currently allows. There are certain easy cloning cases like VGA+HDMI
and HDMI+HDMI which can be enabled very easily, so let's just do it.

LVDS+VGA would be another combination that should be generally available,
but unfortunately the way the KMS API deals with the panel's fixed mode
makes things much more complicated. As it stands, I suspect simply
enabling LVDS+VGA cloning would too easily result in a non-working VGA
display. So leave it out for now.

Ville Syrjälä (4):
  drm/i915: Make encoder cloning more flexible
  drm/i915: Don't use HDMI 12bpc when cloning with other encoder types
  drm/i915: Allow HDMI+VGA cloning
  drm/i915: Allow HDMI+HDMI cloning on g4x

 drivers/gpu/drm/i915/intel_crt.c     |  2 +-
 drivers/gpu/drm/i915/intel_ddi.c     |  2 +-
 drivers/gpu/drm/i915/intel_display.c | 53 ++++++++++++++++++++++++------------
 drivers/gpu/drm/i915/intel_dp.c      |  2 +-
 drivers/gpu/drm/i915/intel_drv.h     |  6 +---
 drivers/gpu/drm/i915/intel_dsi.c     |  2 +-
 drivers/gpu/drm/i915/intel_dvo.c     |  5 ++--
 drivers/gpu/drm/i915/intel_hdmi.c    | 36 ++++++++++++++++++++++--
 drivers/gpu/drm/i915/intel_lvds.c    |  2 +-
 drivers/gpu/drm/i915/intel_sdvo.c    |  2 +-
 drivers/gpu/drm/i915/intel_tv.c      |  3 +-
 11 files changed, 81 insertions(+), 34 deletions(-)

-- 
1.8.3.2

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

Reply via email to