On Thu, 18 Oct 2018 at 21:07, Christian Gmeiner <[email protected]> wrote: > > Signed-off-by: Christian Gmeiner <[email protected]> > --- > 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 [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
