Re: E-EDID support: read out extension blocks

2012-08-14 Thread Adam Jackson

On 8/14/12 9:47 AM, Christophe Oosterlynck wrote:

Hi all,

to be HDMI compliant, extension blocks provided by E-EDID should be read
out. It seems that X doesn't do this.

I've been browsing through the code and found a commit [1] which introduced
the 'complete' parameter to xf86DoEEDID. This is being called with
complete=FALSE from xf86DoEDID_DDC2 [2]. I was wondering why and if there
is any other code path where this function is called with complete=TRUE? Or
doesn't X support reading out extensions blocks by default and can it only
be done by calling xf86DoEEDID myself?


... which the X drivers do, yes.

What bit of HDMI compliance do you think we're missing here?  All 
drivers that actually support the bits of HDMI beyond plain DVI have 
kernel support, and Linux does parse the HDMI extension block.


- ajax
___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


E-EDID support: read out extension blocks

2012-08-14 Thread Christophe Oosterlynck
Hi all,

to be HDMI compliant, extension blocks provided by E-EDID should be read
out. It seems that X doesn't do this.

I've been browsing through the code and found a commit [1] which introduced
the 'complete' parameter to xf86DoEEDID. This is being called with
complete=FALSE from xf86DoEDID_DDC2 [2]. I was wondering why and if there
is any other code path where this function is called with complete=TRUE? Or
doesn't X support reading out extensions blocks by default and can it only
be done by calling xf86DoEEDID myself?

[1]
http://cgit.freedesktop.org/xorg/xserver/commit/?id=b4fbc31e109f1efe78613597f9a91d5363523493
[2] http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/ddc/ddc.c#n468

Best regards,

Christophe
___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com