From: Hans Verkuil <[email protected]> This second round of patches adds support for new post-CTA-861-F EDID additions. The first patch fixes three badly broken bit-tests.
Arnaud Vrac caught one of those three as well: https://patchwork.freedesktop.org/patch/174655/ But this patch fixes all three. As far as I am aware after this patch series is applied the edid-decode tool is fully up to date with the latest CTA-861-G standard. Changes since v2: - fixed Makefile change in patch 7 (-lm should be at the end) - added patches 9-12. I thought I had added support for all CTA/HDMI data blocks but I missed two (InfoFrame and HDMI Audio). These are now also supported. Changes since v1: - moved the fix to the front of the series, so that can be applied even if other patches are still under discussion. - added a missing speaker entry to the speaker_map - the speaker locations != the speaker map, so made a new array for that (I misread the spec) - fixed various incorrect length and array offsets in handling the new data blocks. - incorporated some of the suggestions from Walter Harms. Regards, Hans Hans Verkuil (12): edid-decode: fix broken bit tests edid-decode: update Audio Block with CEA-861.2 edid-decode: update Speaker Allocation data block edid-decode: add support for Room/Speaker data blocks edid-decode: add new CTA-861-G VIC codes edid-decode: add DCI-P3 support in colorimetry block edid-decode: support HLG, decode luminance values edid-decode: add HDR Dynamic Metadata Data Block edid-decode: sync cea_block data block names with standard edid-decode: rename CEA/cea to CTA/cta edid-decode: add support for InfoFrame data block edid-decode: add support for the HDMI Audio Data Block Makefile | 2 +- edid-decode.c | 561 +++++++++++++++++++++++++++++++++++++++++++++++----------- 2 files changed, 462 insertions(+), 101 deletions(-) -- 2.14.1 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
