[igt-dev] [PATCH v3 0/2] tests/kms_chamelium: Capture on type-c
Kunal Joshi
kunal1.joshi at intel.com
Wed Apr 22 23:01:49 UTC 2020
Chamelium uses HPD pulses to signal the need for a receiver reset
using DPMS cycle.Some connectors (e.g. DP over TypeC) have limitations
and will receive just a single such pulse and discard the rest.
This lasts until we disable the mode completetly and only then reenable it.
Receiver reset is always required after we set a new mode, so let's disable
the mode (reset_state() does that) before we switch to a new mode.
With this we will get the HPD pulses reliably for each iteration over
all the supoprted modes.
v2: Correction in code flow (Arek)
v3: Modified commit message. (Arek)
Kunal Joshi (2):
tests/kms_chamelium: Capture on type-c
HAX: Run in BAT
tests/intel-ci/fast-feedback.testlist | 45 ++++++++++-
tests/kms_chamelium.c | 110 +++++++++++++++++---------
2 files changed, 118 insertions(+), 37 deletions(-)
--
2.25.1
More information about the igt-dev
mailing list