aboutsummaryrefslogtreecommitdiffstats
path: root/include/drm/drm_auth.h
diff options
context:
space:
mode:
authorSam Ravnborg <sam@ravnborg.org>2019-05-26 19:35:29 +0200
committerSam Ravnborg <sam@ravnborg.org>2019-05-27 18:05:44 +0200
commit2197f55f462dc776312fada027d45d52bd12749c (patch)
treefdad9f24217e87bf8c1c539da28b26b9086171c0 /include/drm/drm_auth.h
parentdrm/mcde: Fix compile problems (diff)
downloadlinux-dev-2197f55f462dc776312fada027d45d52bd12749c.tar.xz
linux-dev-2197f55f462dc776312fada027d45d52bd12749c.zip
drm: make drm/drm_auth.h self contained
Do not require users of include/drm/drm_auth.h to include other files just to let it build. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Acked-by: Daniel Vetter <daniel@ffwll.ch> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: Maxime Ripard <maxime.ripard@bootlin.com> Cc: Sean Paul <sean@poorly.run> Cc: David Airlie <airlied@linux.ie> Link: https://patchwork.freedesktop.org/patch/msgid/20190526173535.32701-2-sam@ravnborg.org
Diffstat (limited to '')
-rw-r--r--include/drm/drm_auth.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/drm/drm_auth.h b/include/drm/drm_auth.h
index 871008118bab..6bf8b2b78991 100644
--- a/include/drm/drm_auth.h
+++ b/include/drm/drm_auth.h
@@ -1,3 +1,6 @@
+#ifndef _DRM_AUTH_H_
+#define _DRM_AUTH_H_
+
/*
* Internal Header for the Direct Rendering Manager
*
@@ -25,8 +28,12 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
-#ifndef _DRM_AUTH_H_
-#define _DRM_AUTH_H_
+#include <linux/idr.h>
+#include <linux/kref.h>
+#include <linux/wait.h>
+
+struct drm_file;
+struct drm_hw_lock;
/*
* Legacy DRI1 locking data structure. Only here instead of in drm_legacy.h for