[igt-dev] [PATCH i-g-t v4 00/10] Chamelium port mapping auto-discovery

Simon Ser
2019-06-25T13:14:27Z

Changes from v3 to v4 (Arek):
- Make chamelium_edid_get_raw return memory that won't be mutated
- Remove autodiscover_ports hardcoded IDs, use GetSupportedInputs and
HasVideoSupport instead
- Add chamelium_autodiscover description
- Tried to improve readability of chamelium_autodiscover
- Fix typo

Simon Ser (10):
lib/igt_edid: add edid_get_size
lib/igt_chamelium: fix chamelium_port_set_edid docs
lib/igt_chamelium: allow EDIDs to be mutated for each port
lib/igt_chamelium: split chamelium_new_edid
lib/igt_chamelium: add CHAMELIUM_MAX_PORTS
lib/igt_chamelium: upload one EDID per port
lib/igt_chamelium: set EDID serial
lib/igt_edid: add edid_get_mfg
lib/igt_chamelium: add chamelium_get_video_ports
lib/igt_chamelium: autodiscover Chamelium port mappings

lib/igt_chamelium.c | 387 +++++++++++++++++++++++++++++++++++++++---
lib/igt_chamelium.h | 9 +
lib/igt_edid.c | 23 +++
lib/igt_edid.h | 2 +
tests/kms_chamelium.c | 17 +-
5 files changed, 401 insertions(+), 37 deletions(-)

--
2.22.0