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
This commit is contained in:
@@ -28,6 +28,23 @@
|
||||
#ifndef _DRM_AUTH_H_
|
||||
#define _DRM_AUTH_H_
|
||||
|
||||
/*
|
||||
* Legacy DRI1 locking data structure. Only here instead of in drm_legacy.h for
|
||||
* include ordering reasons.
|
||||
*
|
||||
* DO NOT USE.
|
||||
*/
|
||||
struct drm_lock_data {
|
||||
struct drm_hw_lock *hw_lock;
|
||||
struct drm_file *file_priv;
|
||||
wait_queue_head_t lock_queue;
|
||||
unsigned long lock_time;
|
||||
spinlock_t spinlock;
|
||||
uint32_t kernel_waiters;
|
||||
uint32_t user_waiters;
|
||||
int idle_has_lock;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct drm_master - drm master structure
|
||||
*
|
||||
|
Reference in New Issue
Block a user