From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> 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 Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx