From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> I have plans to switch the whole driver over to using drm_connector_init_with_ddc(), and thus populate the sysfs "ddc" consistently. The biggest hurdle is the SDVO DDC handling, so start by cleaning that up. I also found some other issues with the SDVO code so some additional fixes are also included. v2: Bunch of stuff alreadey merged Fixed the error path in the init code (Jani) Cc: Jani Nikula <jani.nikula@xxxxxxxxx> Ville Syrjälä (6): drm/i915/sdvo: Nuke attached_output tracking drm/i915/sdvo: Initialize the encoder earlier drm/i915/sdvo: Nuke the duplicate sdvo->port drm/i915/sdvo: Get rid of the per-connector i2c symlink drm/i915/sdvo: Rework DDC bus handling drm/i915/sdvo: Print out the i2c pin and slave address drivers/gpu/drm/i915/display/intel_sdvo.c | 311 +++++++++++----------- 1 file changed, 155 insertions(+), 156 deletions(-) -- 2.41.0