the following patch was just integrated into master: commit b2c1062116ec2adce60cbc75908a921b9a35a2b4 Author: Hung-Te Lin hungte@chromium.org Date: Thu Apr 3 19:59:37 2014 +0800
edid: Accept valid detail blocks without timing descriptor.
The detail block may contain timing descriptor, or other fields like monitor descriptor, so we should return 1 in detailed_block function when a valid structure is found, otherwise for any EDID containing monitor descriptor we will see following error messages:
EDID block does not conform at all! Detailed blocks filled with garbage
Change-Id: Ib4e91d648741e5b54a558d53a1152273c7341427 Signed-off-by: Hung-Te Lin hungte@chromium.org Reviewed-on: https://chromium-review.googlesource.com/193002 (cherry picked from commit a1f212d6aaa14d5f795beeabdb8b7b8a79578c33) Signed-off-by: Isaac Christensen isaac.christensen@se-eng.com Reviewed-on: http://review.coreboot.org/6997 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net Reviewed-by: Ronald G. Minnich rminnich@gmail.com
See http://review.coreboot.org/6997 for details.
-gerrit