aboutsummaryrefslogtreecommitdiffstats
path: root/include/drm/drm_auth.h
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2017-03-08 09:12:36 -0500
committerDaniel Vetter <daniel.vetter@ffwll.ch>2017-03-09 10:18:02 -0500
commitd891b9c78ac83a14d0b7c5bbd652572bcd58c823 (patch)
tree59042852f59c352ac205783b15e076a49de2c207 /include/drm/drm_auth.h
parentc6bb9baa03b1ed413ebd449d9d7f9389fda1f309 (diff)
drm: Move drm_lock_data out of drmP.h
And remove the semi-kernel-doc stuff, to make sure no one uses this. Reviewed-by: Gustavo Padovan <gustavo.padovan@collabora.com> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/20170308141257.12119-4-daniel.vetter@ffwll.ch
Diffstat (limited to 'include/drm/drm_auth.h')
-rw-r--r--include/drm/drm_auth.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/include/drm/drm_auth.h b/include/drm/drm_auth.h
index 1eb4a52cad8d..81a40c2a9a3e 100644
--- a/include/drm/drm_auth.h
+++ b/include/drm/drm_auth.h
@@ -28,6 +28,23 @@
28#ifndef _DRM_AUTH_H_ 28#ifndef _DRM_AUTH_H_
29#define _DRM_AUTH_H_ 29#define _DRM_AUTH_H_
30 30
31/*
32 * Legacy DRI1 locking data structure. Only here instead of in drm_legacy.h for
33 * include ordering reasons.
34 *
35 * DO NOT USE.
36 */
37struct drm_lock_data {
38 struct drm_hw_lock *hw_lock;
39 struct drm_file *file_priv;
40 wait_queue_head_t lock_queue;
41 unsigned long lock_time;
42 spinlock_t spinlock;
43 uint32_t kernel_waiters;
44 uint32_t user_waiters;
45 int idle_has_lock;
46};
47
31/** 48/**
32 * struct drm_master - drm master structure 49 * struct drm_master - drm master structure
33 * 50 *