drm/radeon/kms: add support for eDP (embedded DisplayPort)
[deliverable/linux.git] / drivers / gpu / drm / radeon / radeon_encoders.c
index 844c513f724485689231f8856f8ec9cd29098f27..82eb551970b92dff7f201ff4cec70beff286eebb 100644 (file)
@@ -596,8 +596,10 @@ atombios_get_encoder_mode(struct drm_encoder *encoder)
                return ATOM_ENCODER_MODE_LVDS;
                break;
        case DRM_MODE_CONNECTOR_DisplayPort:
+       case DRM_MODE_CONNECTOR_eDP:
                radeon_dig_connector = radeon_connector->con_priv;
-               if (radeon_dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT)
+               if ((radeon_dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) ||
+                   (radeon_dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP))
                        return ATOM_ENCODER_MODE_DP;
                else if (drm_detect_hdmi_monitor(radeon_connector->edid))
                        return ATOM_ENCODER_MODE_HDMI;
This page took 0.024872 seconds and 5 git commands to generate.