compositor-drm: Enumerate only cards with name card*
authorBenjamin Franzke <benjaminfranzke@googlemail.com>
Fri, 7 Oct 2011 06:23:22 +0000 (08:23 +0200)
committerBenjamin Franzke <benjaminfranzke@googlemail.com>
Fri, 7 Oct 2011 07:57:50 +0000 (09:57 +0200)
To exclude /dev/dri/controlD* from the enumeration.

compositor/compositor-drm.c

index 0f2f2c7..f3d6126 100644 (file)
@@ -808,6 +808,7 @@ drm_compositor_create(struct wl_display *display,
 
        e = udev_enumerate_new(ec->udev);
        udev_enumerate_add_match_subsystem(e, "drm");
+       udev_enumerate_add_match_sysname(e, "card[0-9]*");
 
        udev_enumerate_scan_devices(e);
        drm_device = NULL;