Daniel Stone
bc37e0297c
kms_atomic: Add basic atomic modesetting tests
...
Add tests for KMS atomic modesetting, to exercise the basic interface
and test failure/corner cases. Should ensure coherency between the
legacy and atomic interfaces.
v2: New patch.
v3: Disable connector checking for now, as it was causing GPU hangs on
newer kernels.
v4: Rebase.
v5: Use do_ioctl or do_ioctl_err consistently. Use igt_assert_*()
helper macros rather than igt_assert() directly.
Move assertions into helper/check functions. Define atomic commit
helper.
v6: Use do_ioctl_err, and define macros to move errors to
actual callsite, rather than helper functions.
Co-authored-by: Micah Fedke <micah.fedke@collabora.com>
Signed-off-by: Daniel Stone <daniels@collabora.com>
2015-11-03 19:46:12 +00:00
..
2015-11-03 19:46:12 +00:00
2014-12-10 17:11:35 +00:00
2014-12-10 17:11:35 +00:00
2015-08-13 11:28:22 +01:00
2012-04-10 16:23:18 +02:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:12 +00:00
2013-08-21 23:18:00 +02:00
2013-07-01 18:54:40 +02:00
2013-07-01 18:54:40 +02:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2014-11-06 13:24:30 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2013-11-04 19:49:10 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2014-09-06 17:26:21 +01:00
2015-08-14 09:26:12 -07:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-08-21 09:37:10 +01:00
2015-11-03 19:46:11 +00:00
2015-04-02 16:35:42 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-09 19:16:26 +03:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-09 19:16:26 +03:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-09-24 14:24:18 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-10-16 11:04:33 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-10-09 19:16:26 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-24 11:04:34 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-11-03 19:46:11 +00:00
2015-11-03 19:46:11 +00:00
2015-11-03 19:46:11 +00:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 16:52:57 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:12 +00:00
2015-09-11 14:39:43 +01:00
2015-10-16 15:35:28 +01:00
2015-11-03 19:46:11 +00:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-10-23 15:40:09 +03:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-11-03 19:46:11 +00:00
2015-10-23 15:40:09 +03:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2013-11-04 19:49:10 +01:00
2015-10-14 15:45:23 +01:00
2015-09-11 14:39:43 +01:00
2015-09-28 18:23:52 +03:00
2015-11-03 19:46:12 +00:00
2012-08-08 08:51:55 +02:00
2015-11-03 19:46:11 +00:00
2015-09-11 14:39:43 +01:00
2015-09-28 18:23:52 +03:00
2015-10-12 19:57:58 +03:00
2015-09-11 14:39:43 +01:00
2015-09-11 14:39:43 +01:00
2015-08-21 09:37:10 +01:00
2015-08-21 09:37:10 +01:00
2015-08-21 09:37:10 +01:00
2015-10-12 19:57:58 +03:00
2015-08-21 09:37:10 +01:00
2014-09-30 17:54:02 +01:00
2015-09-11 14:39:43 +01:00
2014-07-23 21:03:07 +02:00
2015-08-21 09:37:10 +01:00
2015-10-12 19:57:58 +03:00
2012-01-24 10:50:10 +01:00
2015-04-20 12:11:49 +01:00
2012-01-15 16:05:43 +01:00