From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Carved out the HPD changes from by big DDI probe series to get it tested separately. Also tweaked a few things Jani pointed out during earlier review, and tossed in one extra refactoring patch on top. Ville Syrjälä (7): drm/i915: Populate dig_port->connected() before connector init drm/i915: Fix SKL DDI A digital port .connected() drm/i915: Get rid of the gm45 HPD live state nonsense drm/i915: Introduce <platform>_hotplug_mask() drm/i915: Introduce intel_hpd_enable_detection() drm/i915: Check HPD live state during eDP probe drm/i915: Reuse <platform>_hotplug_mask() in .hpd_detection_setup() drivers/gpu/drm/i915/display/g4x_dp.c | 28 +- drivers/gpu/drm/i915/display/intel_ddi.c | 43 +-- drivers/gpu/drm/i915/display/intel_dp.c | 28 ++ drivers/gpu/drm/i915/i915_irq.c | 350 ++++++++++++++++++----- drivers/gpu/drm/i915/i915_irq.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 13 +- 6 files changed, 334 insertions(+), 130 deletions(-) -- 2.39.2