OMAPFB: remove use of extended edid block
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Mon, 8 Oct 2012 12:38:25 +0000 (15:38 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Mon, 29 Oct 2012 10:44:42 +0000 (12:44 +0200)
It seems that using the second EDID block causes more problems than is
of any help. The first mode in the extended block will get
FB_MODE_IS_FIRST set, which will override the first mode from the first
EDID block, thus making the default videomode selection not to work
properly.

This patch removes the use of the extended edid block for now.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/omap2/omapfb/omapfb-main.c

index af2844a34644f86a6739aa085afb4440d1a9e06f..24c339df0b88ea66e934a350695aefa151faadd1 100644 (file)
@@ -2272,9 +2272,6 @@ static int omapfb_find_best_mode(struct omap_dss_device *display,
 
        fb_edid_to_monspecs(edid, specs);
 
-       if (edid[126] > 0)
-               fb_edid_add_monspecs(edid + 0x80, specs);
-
        best_xres = 0;
        best_idx = -1;