[PATCH i-g-t v2 12/26] lib/igt_kms: Automatically connect unigraf on display require
Louis Chauvet
louis.chauvet at bootlin.com
Thu Jul 17 18:46:32 UTC 2025
As Unigraf can emualte a display, automatically connect it for all
devices. If a test is already using unigraf, this have no effect.
---
lib/igt_kms.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index c79f9b946ca84c7c374ca514c05def2c34f81383..95ad7885a7dc284031e2f0fda2b0655474f295d2 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -2926,6 +2926,12 @@ void igt_display_require(igt_display_t *display, int drm_fd)
int i;
bool is_intel_dev;
+#ifdef HAVE_UNIGRAF
+ if (unigraf_open_device()) {
+ sleep(1);
+ }
+#endif
+
memset(display, 0, sizeof(igt_display_t));
LOG_INDENT(display, "init");
--
2.50.0
More information about the igt-dev
mailing list