-Original Message-
From: Jesse Barnes [mailto:jbar...@virtuousgeek.org]
Sent: Saturday, April 04, 2009 12:42 AM
To: Guo, Chaohong
Cc: dri-devel@lists.sourceforge.net
Subject: Re: workaround for bogus EDID data
On Fri, 3 Apr 2009 15:40:44 +0800
Guo, Chaohong chaohong@intel.com
hi,
I notice that KMS uses EDID priori to VBT, and some EDID data
is not right on some laptops.
As Jesse added a workaround into intel_bios.c, we should add
the same workaround into drm_edid.c as follows. Probably, we
should merge the calculation made in drm_mode_detailed() and
Hi,
The edid_vendor() routine in drm_edid.c,
edid_vendor[2] = (edid-mfg_id[2] 0x1f) + '@';
Should be,
edid_vendor[2] = (edid-mfg_id[1] 0x1f) + '@';
Since vendor ID has only two bytes only, I am somewhat surprised why gcc
doesn't complain this ?
thanks,
-minskey