diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_hdmi.c')
| -rw-r--r-- | drivers/gpu/drm/i915/intel_hdmi.c | 29 | 
1 files changed, 0 insertions, 29 deletions
diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm/i915/intel_hdmi.c index 5a6138c62fe..3647d03f21c 100644 --- a/drivers/gpu/drm/i915/intel_hdmi.c +++ b/drivers/gpu/drm/i915/intel_hdmi.c @@ -793,28 +793,6 @@ bool intel_hdmi_mode_fixup(struct drm_encoder *encoder,  	return true;  } -static bool g4x_hdmi_connected(struct intel_hdmi *intel_hdmi) -{ -	struct drm_device *dev = intel_hdmi_to_dev(intel_hdmi); -	struct drm_i915_private *dev_priv = dev->dev_private; -	struct intel_digital_port *intel_dig_port = hdmi_to_dig_port(intel_hdmi); -	uint32_t bit; - -	switch (intel_dig_port->port) { -	case PORT_B: -		bit = PORTB_HOTPLUG_LIVE_STATUS; -		break; -	case PORT_C: -		bit = PORTC_HOTPLUG_LIVE_STATUS; -		break; -	default: -		bit = 0; -		break; -	} - -	return I915_READ(PORT_HOTPLUG_STAT) & bit; -} -  static enum drm_connector_status  intel_hdmi_detect(struct drm_connector *connector, bool force)  { @@ -827,13 +805,6 @@ intel_hdmi_detect(struct drm_connector *connector, bool force)  	struct edid *edid;  	enum drm_connector_status status = connector_status_disconnected; - -	if (IS_G4X(dev) && !g4x_hdmi_connected(intel_hdmi)) -		return status; -	else if (HAS_PCH_SPLIT(dev) && -		 !ibx_digital_port_connected(dev_priv, intel_dig_port)) -		 return status; -  	intel_hdmi->has_hdmi_sink = false;  	intel_hdmi->has_audio = false;  	intel_hdmi->rgb_quant_range_selectable = false;  |