From d658614295553fabebb5641b2b179837f7fb7624 Mon Sep 17 00:00:00 2001
|
From: Jeffy Chen <jeffy.chen@rock-chips.com>
|
Date: Fri, 2 Nov 2018 10:37:18 +0800
|
Subject: [PATCH 2/3] Skip busid check in drmOpenByName()
|
|
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
|
---
|
xf86drm.c | 8 ++------
|
1 file changed, 2 insertions(+), 6 deletions(-)
|
|
diff --git a/xf86drm.c b/xf86drm.c
|
index 5933e4b..d6afb70 100644
|
--- a/xf86drm.c
|
+++ b/xf86drm.c
|
@@ -1111,13 +1111,9 @@ static int drmOpenByName(const char *name, int type)
|
drmFreeVersion(version);
|
id = drmGetBusid(fd);
|
drmMsg("drmGetBusid returned '%s'\n", id ? id : "NULL");
|
- if (!id || !*id) {
|
- if (id)
|
- drmFreeBusid(id);
|
- return fd;
|
- } else {
|
+ if (id)
|
drmFreeBusid(id);
|
- }
|
+ return fd;
|
} else {
|
drmFreeVersion(version);
|
}
|
--
|
2.20.1
|