summaryrefslogtreecommitdiff
path: root/tests/kms_content_protection.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/kms_content_protection.c')
-rw-r--r--tests/kms_content_protection.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
index 7d82c733..c43e08b7 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -214,6 +214,14 @@ static bool igt_pipe_is_free(igt_display_t *display, enum pipe pipe)
return true;
}
+static void test_cp_lic(igt_output_t *output)
+{
+ bool ret;
+
+ /* Wait for 4Secs (min 2 cycles of Link Integrity Check) */
+ ret = wait_for_prop_value(output, 1, 4 * 1000);
+ igt_assert_f(!ret, "Content Protection LIC Failed\n");
+}
static void test_content_protection_on_output(igt_output_t *output,
enum igt_commit_style s,
@@ -239,6 +247,7 @@ static void test_content_protection_on_output(igt_output_t *output,
modeset_with_fb(pipe, output, s);
test_cp_enable_with_retry(output, s, 3);
+ test_cp_lic(output);
if (dpms_test) {
igt_pipe_set_prop_value(display, pipe,