Checking for just two variants of standard timings for 1366x768 isn't quite correct, let's check for ranges instead.
Signed-off-by: Andrew Shadura <andrew at beldisplaytech.com> --- drivers/gpu/drm/drm_edid.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/drm_edid.c b/drivers/gpu/drm/drm_edid.c index 3e927ce..49d784d 100644 --- a/drivers/gpu/drm/drm_edid.c +++ b/drivers/gpu/drm/drm_edid.c @@ -714,8 +714,8 @@ static int standard_timing_level(struct edid *edid) /* HDTV hack, part 1 */ if (vrefresh_rate == 60 && - ((hsize == 1360 && vsize == 765) || - (hsize == 1368 && vsize == 769))) { + ((hsize >= 1360 && hsize <= 1368) && + (vsize >= 765 && vsize <= 769))) { hsize = 1366; vsize = 768; } -- WBR, Andrew -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 835 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20120222/31894b6b/attachment.pgp>