drm/vkms: Rename vkms_output.state_lock to crc_lock
Plus add a comment about what it actually protects. It's very little. Cc: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Cc: Haneen Mohammed <hamohammed.sa@gmail.com> Cc: Daniel Vetter <daniel@ffwll.ch> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Reviewed-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Tested-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190606222751.32567-4-daniel.vetter@ffwll.ch
This commit is contained in:

committed by
Rodrigo Siqueira

parent
a0e4e5754c
commit
fb4155fa4c
@@ -49,6 +49,7 @@ struct vkms_crtc_state {
|
||||
struct drm_crtc_state base;
|
||||
struct work_struct crc_work;
|
||||
|
||||
/* below three are protected by vkms_output.crc_lock */
|
||||
bool crc_pending;
|
||||
u64 frame_start;
|
||||
u64 frame_end;
|
||||
@@ -66,8 +67,8 @@ struct vkms_output {
|
||||
struct workqueue_struct *crc_workq;
|
||||
/* protects concurrent access to crc_data */
|
||||
spinlock_t lock;
|
||||
/* protects concurrent access to crtc_state */
|
||||
spinlock_t state_lock;
|
||||
|
||||
spinlock_t crc_lock;
|
||||
};
|
||||
|
||||
struct vkms_device {
|
||||
|
Reference in New Issue
Block a user