diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index a4cbb4b2..987dd517 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -874,6 +874,10 @@ struct gk20a { | |||
874 | */ | 874 | */ |
875 | struct gk20a_semaphore_sea *sema_sea; | 875 | struct gk20a_semaphore_sea *sema_sea; |
876 | 876 | ||
877 | /* List of pending SW semaphore waits. */ | ||
878 | struct list_head pending_sema_waits; | ||
879 | raw_spinlock_t pending_sema_waits_lock; | ||
880 | |||
877 | /* held while manipulating # of debug/profiler sessions present */ | 881 | /* held while manipulating # of debug/profiler sessions present */ |
878 | /* also prevents debug sessions from attaching until released */ | 882 | /* also prevents debug sessions from attaching until released */ |
879 | struct mutex dbg_sessions_lock; | 883 | struct mutex dbg_sessions_lock; |