Add simple EDID parsing to Weston

Richard Hughes hughsient at gmail.com
Fri Apr 19 06:34:27 PDT 2013


At the moment weston doesn't know anything about EDID blobs. To make
the CMS functionality complete we have to tell the CM the display
attributes, e.g. make, model and serial. This allows us to show
something nice in the calibration UI, and also allows us to match a
specific _display_ to the color profile, not just the _output_ that
it's sitting on. Getting the serial is important as there might be
more than one monitor of the same type attached which is quite common.

I've attached 3 patches for initial review. They don't depend on my
CMS patchset to not block one on the other. They probably need
detailed review for correctness/coding style as this is code ported
from GNOME.

Comments welcome, thanks.

Richard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Extract-the-EDID-blob-when-adding-a-DRM-output.patch
Type: application/octet-stream
Size: 2169 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20130419/1a047a04/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-a-serial-property-on-weston_output.patch
Type: application/octet-stream
Size: 1155 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20130419/1a047a04/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Parse-the-EDID-when-outputs-are-added.patch
Type: application/octet-stream
Size: 6464 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20130419/1a047a04/attachment-0005.obj>


More information about the wayland-devel mailing list