RE: workaround for bogus EDID data

2009-04-07 Thread Guo, Chaohong
-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

workaround for bogus EDID data

2009-04-03 Thread Guo, Chaohong
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

kernel drm module has a little error in drm_edid.c

2009-04-02 Thread Guo, Chaohong
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