diff options
author | Peter Daifuku <pdaifuku@nvidia.com> | 2016-03-23 12:43:43 -0400 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2016-04-08 15:34:50 -0400 |
commit | 6eeabfbdd08e48f924885952c80ff41aa2b534b7 (patch) | |
tree | 5cdba48865faa0b76e20d0994fa9de9e4c12deed /drivers/gpu/nvgpu/gm20b/gr_gm20b.c | |
parent | e8bac374c0ed24f05bf389e1e8b5aca47f61bd3a (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.c | 2 |
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 | } |