tests/kms_psr_sink_crc: Create test to test PSR by checking panel CRC.

v2: Wait psr enable with timeout and more subtest added.
v3: Add wait for v_blank leeting test more reliable and preparing to
    add Baytrail per-pipe tests.
v4: Call busy_ioctl on mmap_gtt to match the real usage and remove the need
    of inactivate on set_domain, what was semantically wrong.
v5: Adding more test cases to cover mmap_gtt with and without followed by
    busy ioctl and also without busy and waiting 10 seconds between
    set_domain and actual write.
v6: rebase after kms_plane added and debugfs api changed.
    Plus adding more test cases.
v7: Some rework and sprite test added

Signed-off-by: Rodrigo Vivi <rodrigo.vivi@gmail.com>
This commit is contained in:
Rodrigo Vivi
2014-03-19 22:43:51 -03:00
committed by Rodrigo Vivi
parent 8c4dd1d898
commit 27d37a1f10
3 changed files with 625 additions and 0 deletions
+1
View File
@@ -62,6 +62,7 @@ else
kms_flip \
kms_flip_tiling \
kms_pipe_crc_basic \
kms_psr_sink_crc \
kms_fbc_crc \
kms_setmode \
kms_sink_crc_basic \