summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106/gr_gp106.c
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2016-07-07 07:03:44 -0400
committerDeepak Nibade <dnibade@nvidia.com>2016-12-27 04:56:18 -0500
commitb583ef729636677c86651685a392849bb8e22431 (patch)
treea3ffaa854abfc2972de1ed5f7f516c08b08260fb /drivers/gpu/nvgpu/gp106/gr_gp106.c
parente6b270e9e4a4d3e99871eaa5bd724a6110e93b5e (diff)
gpu: nvgpu: Disable init_preemption_state on dGPU
Discrete GPU does not have clocks wired correctly. They're needed to be able to calculate correct preemption timeout, so disable setting the timeout. Change-Id: I14a6d262f6b004d40432a4e026c5558303aa90a4 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/1176904 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: Mahantesh Kumbar <mkumbar@nvidia.com> Tested-by: Mahantesh Kumbar <mkumbar@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gp106/gr_gp106.c')
-rw-r--r--drivers/gpu/nvgpu/gp106/gr_gp106.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp106/gr_gp106.c b/drivers/gpu/nvgpu/gp106/gr_gp106.c
index d54a2089..9d6ce6ec 100644
--- a/drivers/gpu/nvgpu/gp106/gr_gp106.c
+++ b/drivers/gpu/nvgpu/gp106/gr_gp106.c
@@ -109,4 +109,5 @@ void gp106_init_gr(struct gpu_ops *gops)
109 gops->gr.pagepool_default_size = gr_gp106_pagepool_default_size; 109 gops->gr.pagepool_default_size = gr_gp106_pagepool_default_size;
110 gops->gr.handle_sw_method = gr_gp106_handle_sw_method; 110 gops->gr.handle_sw_method = gr_gp106_handle_sw_method;
111 gops->gr.cb_size_default = gr_gp106_cb_size_default; 111 gops->gr.cb_size_default = gr_gp106_cb_size_default;
112 gops->gr.init_preemption_state = NULL;
112} 113}