[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: E-EDID support: read out extension blocks
From:       Adam Jackson <ajax () redhat ! com>
Date:       2012-08-14 14:16:24
Message-ID: 502A5DB8.6070203 () redhat ! com
[Download RAW message or body]

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: freedesktop-xorg@progressive-comp.com
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic