From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> The remaining parts of the big VBT based DDI port initialization series. The main goal being to get the HDMI port working on many ADL-P machines where the VBT declares both eDP and HDMI for the same DDI port (B). Ville Syrjälä (5): drm/i915: Initialize dig_port->aux_ch to NONE to be sure drm/i915: Only populate aux_ch is really needed drm/i915: Remove DDC pin sanitation drm/i915: Remove AUX CH sanitation drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device drivers/gpu/drm/i915/display/g4x_dp.c | 5 + drivers/gpu/drm/i915/display/g4x_hdmi.c | 3 +- drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/icl_dsi.h | 6 +- drivers/gpu/drm/i915/display/intel_bios.c | 187 +++++------------- drivers/gpu/drm/i915/display/intel_bios.h | 6 + drivers/gpu/drm/i915/display/intel_ddi.c | 66 +++++-- drivers/gpu/drm/i915/display/intel_ddi.h | 5 +- drivers/gpu/drm/i915/display/intel_display.c | 11 +- .../gpu/drm/i915/display/intel_display_core.h | 2 - drivers/gpu/drm/i915/display/intel_dp_aux.c | 51 ++++- drivers/gpu/drm/i915/display/intel_hdmi.c | 72 +++++-- 12 files changed, 232 insertions(+), 193 deletions(-) -- 2.39.3