drm: Set aspect ratio fields in the AVI infoframe even for non CEA modes
authorDamien Lespiau <damien.lespiau@intel.com>
Tue, 6 Aug 2013 19:32:23 +0000 (20:32 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 8 Aug 2013 12:04:51 +0000 (14:04 +0200)
I cannot find any evidence what we shouldn't try to set those fields
when setting a non-CEA mode on an HDMI sink. So just kill that return.

Suggested-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Acked-by: Dave Airlie <airlied@gmail.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/drm_edid.c

index a9c8980367e0729225d5ade4c6a962487a6b373b..dfc7a1ba9360e59cd1de3f85ddb8db3bc862a22c 100644 (file)
@@ -3106,8 +3106,6 @@ drm_hdmi_avi_infoframe_from_display_mode(struct hdmi_avi_infoframe *frame,
                frame->pixel_repeat = 1;
 
        frame->video_code = drm_match_cea_mode(mode);
-       if (!frame->video_code)
-               return 0;
 
        frame->picture_aspect = HDMI_PICTURE_ASPECT_NONE;
        frame->active_info_valid = 1;