svn commit: r362029 - head/sys/dev/hdmi

Oleksandr Tymoshenko gonzo at freebsd.org
Thu Jun 11 18:02:10 UTC 2020


Rodney W. Grimes (freebsd at gndrsh.dnsmgr.net) wrote:
> > Author: gonzo
> > Date: Wed Jun 10 21:38:35 2020
> > New Revision: 362029
> > URL: https://svnweb.freebsd.org/changeset/base/362029
> > 
> > Log:
> >   Fix reading EDID on TVs/monitors without E-DCC support
> >   
> >   Writing segment id to I2C device 0x30 only required if the segment is
> >   non-zero. On the devices without E-DCC support writing to that address
> >   fails and whole transaction then fails too. To avoid this do
> >   not attempt write to the segment selection device unless required.
> >   
> >   MFC after:	2 weeks
> 
> Is it possible that this bad write is what has caused me to corrupt
> the EDID of 3 monitors over the last year while using a Display
> Port to HDMI cable on them?

Very unlikely. This write just sets segment index for the following
EDID read. 

Also the driver is used only on iMX6 and MIPS Creator CI20.

-- 
gonzo


More information about the svn-src-head mailing list