summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
diff options
context:
space:
mode:
authorPeter Daifuku <pdaifuku@nvidia.com>2016-03-23 12:43:43 -0400
committerTerje Bergstrom <tbergstrom@nvidia.com>2016-04-08 15:34:50 -0400
commit6eeabfbdd08e48f924885952c80ff41aa2b534b7 (patch)
tree5cdba48865faa0b76e20d0994fa9de9e4c12deed /drivers/gpu/nvgpu/gm20b/gr_gm20b.c
parente8bac374c0ed24f05bf389e1e8b5aca47f61bd3a (diff)
gpu: nvgpu: vgpu: virtualized SMPC/HWPM ctx switch
Add support for SMPC and HWPM context switching when virtualized Bug 1648200 JIRASW EVLR-219 JIRASW EVLR-253 Change-Id: I80a1613eaad87d8510f00d9aef001400d642ecdf Signed-off-by: Peter Daifuku <pdaifuku@nvidia.com> Reviewed-on: http://git-master/r/1122034 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/gr_gm20b.c')
-rw-r--r--drivers/gpu/nvgpu/gm20b/gr_gm20b.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
index 67654cba..6a79b1ac 100644
--- a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
@@ -1233,4 +1233,6 @@ void gm20b_init_gr(struct gpu_ops *gops)
1233 gops->gr.handle_sm_exception = gr_gk20a_handle_sm_exception; 1233 gops->gr.handle_sm_exception = gr_gk20a_handle_sm_exception;
1234 gops->gr.handle_tex_exception = gr_gk20a_handle_tex_exception; 1234 gops->gr.handle_tex_exception = gr_gk20a_handle_tex_exception;
1235 gops->gr.get_lrf_tex_ltc_dram_override = NULL; 1235 gops->gr.get_lrf_tex_ltc_dram_override = NULL;
1236 gops->gr.update_smpc_ctxsw_mode = gr_gk20a_update_smpc_ctxsw_mode;
1237 gops->gr.update_hwpm_ctxsw_mode = gr_gk20a_update_hwpm_ctxsw_mode;
1236} 1238}