Signed-off-by: Charlene Liu <charlene.liu@amd.com>
Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
        if (crtc_timing->pixel_encoding != PIXEL_ENCODING_RGB)
                return false;
 
+       /*connect DVI via adpater's HDMI connector*/
+       if ((connector_signal == SIGNAL_TYPE_DVI_SINGLE_LINK ||
+               connector_signal == SIGNAL_TYPE_HDMI_TYPE_A) &&
+               signal != SIGNAL_TYPE_HDMI_TYPE_A &&
+               crtc_timing->pix_clk_khz > TMDS_MAX_PIXEL_CLOCK)
+               return false;
        if (crtc_timing->pix_clk_khz < TMDS_MIN_PIXEL_CLOCK)
                return false;