[Intel-gfx] [PATCH 00/10] DDI buf trans cleanup

Ville Syrjala ville.syrjala at linux.intel.com
Mon Oct 16 14:56:55 UTC 2017


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

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



More information about the Intel-gfx mailing list