[igt-dev] [PATCH i-g-t v2 0/9] Chamelium port mapping auto-discovery
Simon Ser
simon.ser at intel.com
Wed Jun 19 15:55:09 UTC 2019
6 words: No More Manual Chamelium Port Configuration!
<insert Petri-style advertizing saying how awesome this patchset is>
This patchset adds auto-discovery of the mapping between Chamelium port IDs and
DRM connectors. This is a new step performed on initialization. Per-port EDIDs
are used to recognize connectors.
In case a static .igtrc mapping is set up, igt_chamelium now checks that it's
not mis-configured.
MST support is still a TODO.
Simon Ser (9):
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 chmelium_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: autodiscover Chamelium port mappings
lib/igt_chamelium.c | 313 ++++++++++++++++++++++++++++++++++++++----
lib/igt_chamelium.h | 9 ++
lib/igt_edid.c | 23 ++++
lib/igt_edid.h | 2 +
tests/kms_chamelium.c | 17 ++-
5 files changed, 327 insertions(+), 37 deletions(-)
--
2.22.0
More information about the igt-dev
mailing list