diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2017-03-08 09:12:36 -0500 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2017-03-09 10:18:02 -0500 |
commit | d891b9c78ac83a14d0b7c5bbd652572bcd58c823 (patch) | |
tree | 59042852f59c352ac205783b15e076a49de2c207 /include/drm/drm_auth.h | |
parent | c6bb9baa03b1ed413ebd449d9d7f9389fda1f309 (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.h | 17 |
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 | */ | ||
37 | struct 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 | * |