[PATCHv2 0/8] edid-decode: support new blocks, fix bad bit tests
Hans Verkuil
hverkuil at xs4all.nl
Fri Sep 8 10:31:56 UTC 2017
From: Hans Verkuil <hans.verkuil at cisco.com>
This second round of patches adds support for new post-CEA-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 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 (8):
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
Makefile | 2 +-
edid-decode.c | 349 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
2 files changed, 306 insertions(+), 45 deletions(-)
--
2.14.1
More information about the xorg-devel
mailing list