diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm/i915/intel_hdmi.c index fb88e32..644a6f1 100644 --- a/drivers/gpu/drm/i915/intel_hdmi.c +++ b/drivers/gpu/drm/i915/intel_hdmi.c @@ -1817,8 +1817,12 @@ static u8 intel_hdmi_ddc_pin(struct drm_i915_private *dev_priv, case PORT_C: if (IS_BROXTON(dev_priv)) ddc_pin = GMBUS_PIN_2_BXT; - else + else { + if (IS_CHERRYVIEW(dev_priv)) + ddc_pin = GMBUS_PIN_DPB; + else ddc_pin = GMBUS_PIN_DPC; + } break; case PORT_D: if (IS_CHERRYVIEW(dev_priv))