drm/i915: Fix SKL DDI A digital port .connected()
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 2 Mar 2023 16:10:08 +0000 (18:10 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 7 Mar 2023 17:09:13 +0000 (19:09 +0200)
commitdded35acecffe9b6ec881ddd42c6275a38fbfbfc
treec712d942cf956c52bd199c8b7ec42cde789a6e03
parenta98ffd6e333583c9c3f57920c505a37eaf5b2586
drm/i915: Fix SKL DDI A digital port .connected()

SKL doesn't have any north DE hotplug stuff. Currently we're
trying to read DDI A live state from the BDW north DE bit,
instead of the approproate south DE bit. Fix it.

And for good measure clear the pointer to the north hpd
pin array, so that we'll actually notice if some other
place is also using the wrong thing.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230302161013.29213-3-ville.syrjala@linux.intel.com
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/i915_irq.c