On Thu, 18 Oct 2018 at 21:07, Christian Gmeiner <christian.gmeiner@xxxxxxxxx> wrote: > > Signed-off-by: Christian Gmeiner <christian.gmeiner@xxxxxxxxx> > --- > xf86drm.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/xf86drm.c b/xf86drm.c > index 10df682b..4ee1337b 100644 > --- a/xf86drm.c > +++ b/xf86drm.c > @@ -3516,6 +3516,8 @@ static int drmParsePlatformBusInfo(int maj, int min, drmPlatformBusInfoPtr info) > snprintf(path, sizeof(path), "/sys/dev/char/%d:%d/device", maj, min); > > name = sysfs_uevent_get(path, "OF_FULLNAME"); > + if (!name) > + name = sysfs_uevent_get(path, "DRIVER"); This workaround will work for etnaviv, but not for all platform devices. Personally, I'd recommend reverting the Mesa patch for now... I'm checking with some kernel-savvy people how we can resolve thing properly. -Emil _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel