From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Second batch of goodies extracted from the big DDI encoder->type series. This one tries to clean up a lot of the mess in DDI buf trans handling. The end result is DDI buf trans code that isn't reliant on encoder->type to tell DP vs. HDMI apart, and as a nice bonus we also bring BXT more in line with the rest of platforms. Entire series available here (with further work on top): git://github.com/vsyrjala/linux.git ddi_output_types_3 Ville Syrjälä (10): drm/i915: Relocate intel_ddi_get_buf_trans_*() functions drm/i915: Extract intel_ddi_get_buf_trans_hdmi() drm/i915: Pass the encoder type explicitly to skl_set_iboost() drm/i915: Pass the level to intel_prepare_hdmi_ddi_buffers() drm/i915: Integrate BXT into intel_ddi_dp_voltage_max() drm/i915: Pass encoder type to cnl_ddi_vswing_sequence() explicitly drm/i915: Kill off the BXT buf_trans default_index drm/i915: Centralize the SKL DDI A/E vs. B/C/D buf trans handling drm/i915: Unify error handling for missing DDI buf trans tables drm/i915: Drop the redundant hdmi prefix/suffix from a lot of variables drivers/gpu/drm/i915/intel_ddi.c | 515 ++++++++++++++++++++------------------- drivers/gpu/drm/i915/intel_dp.c | 4 +- 2 files changed, 265 insertions(+), 254 deletions(-) -- 2.13.6 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx