summaryrefslogtreecommitdiff
path: root/tests/kms_async_flips.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/kms_async_flips.c')
-rw-r--r--tests/kms_async_flips.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
index e397a54b..a60eab68 100644
--- a/tests/kms_async_flips.c
+++ b/tests/kms_async_flips.c
@@ -89,7 +89,7 @@ static void flip_handler(int fd_, unsigned int sequence, unsigned int tv_sec,
last_ms = cur_ms;
- data->flip_timestamp_us = ts.tv_sec * 1000000 + ts.tv_nsec / 1000;
+ data->flip_timestamp_us = tv_sec * 1000000l + tv_usec;
}
static void wait_flip_event(data_t *data)
@@ -282,7 +282,7 @@ static void test_timestamp(data_t *data)
igt_info("vbl1_timestamp = %ldus\nflip_timestamp = %ldus\nvbl2_timestamp = %ldus\n",
vbl_time, data->flip_timestamp_us, vbl_time1);
- igt_assert_f(vbl_time < data->flip_timestamp_us && vbl_time1 > data->flip_timestamp_us,
+ igt_assert_f(vbl_time <= data->flip_timestamp_us && vbl_time1 > data->flip_timestamp_us,
"Async flip time stamp is expected to be in between 2 vblank time stamps\n");
}