summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gk20a.h
diff options
context:
space:
mode:
authorDeepak Nibade <dnibade@nvidia.com>2015-08-20 10:16:16 -0400
committerTerje Bergstrom <tbergstrom@nvidia.com>2015-11-03 17:14:10 -0500
commit8d279dbac10b8521aa7eaeb7640c01d21ce044f2 (patch)
tree5eb84906f3870727fcf519781fbdb088dd0ed0eb /drivers/gpu/nvgpu/gk20a/gk20a.h
parent4b5c08f4c0cf12076a208c640a46447a536308e8 (diff)
gpu: nvgpu: IOCTL to disable timeouts
Add IOCTL NVGPU_DBG_GPU_IOCTL_TIMEOUT to support disabling/re-enabling scheduler timeout from user space If user space application is closed without re-enabling the timeouts, kernel will restore the timeouts' state while releasing the debug session This is needed for debugging purpose Bug 1514061 Change-Id: I32efb47ad09d793f3e7fd8f0aaa9720c8bc91272 Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/788176 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gk20a.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h
index 328bb73b..e106c479 100644
--- a/drivers/gpu/nvgpu/gk20a/gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gk20a.h
@@ -532,6 +532,7 @@ struct gk20a {
532 struct mutex dbg_sessions_lock; 532 struct mutex dbg_sessions_lock;
533 int dbg_sessions; /* number attached */ 533 int dbg_sessions; /* number attached */
534 int dbg_powergating_disabled_refcount; /*refcount for pg disable */ 534 int dbg_powergating_disabled_refcount; /*refcount for pg disable */
535 int dbg_timeout_disabled_refcount; /*refcount for timeout disable */
535 536
536 void (*remove_support)(struct platform_device *); 537 void (*remove_support)(struct platform_device *);
537 538