<div>Hi all,</div><div><br></div><div>to be HDMI compliant, extension blocks provided by E-EDID should be read out. It seems that X doesn't do this.</div><div><br></div><div>I've been browsing through the code and found a commit [1] which introduced the 'complete' parameter to <span style="background-color:rgb(255,255,255);font-size:13px">xf86DoEEDID. This is being called with complete=FALSE from </span><span style="background-color:rgb(255,255,255);font-size:13px">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 </span><span style="background-color:rgb(255,255,255);font-size:13px">xf86DoEEDID myself?</span></div>
<div><br></div>[1] <a href="http://cgit.freedesktop.org/xorg/xserver/commit/?id=b4fbc31e109f1efe78613597f9a91d5363523493">http://cgit.freedesktop.org/xorg/xserver/commit/?id=b4fbc31e109f1efe78613597f9a91d5363523493</a><div>
[2] <a href="http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/ddc/ddc.c#n468">http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/ddc/ddc.c#n468</a></div><div><br></div><div>Best regards,</div><div><br></div>
<div>Christophe</div>