summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/hal_gv11b.c
diff options
context:
space:
mode:
authorseshendra Gadagottu <sgadagottu@nvidia.com>2018-06-08 19:25:49 -0400
committerTejal Kudav <tkudav@nvidia.com>2018-06-14 09:44:08 -0400
commitae47fa042c2b7379079d54be13df001911954b9e (patch)
tree870a5d8eb2c506c79c335608a62dad2287ac3371 /drivers/gpu/nvgpu/gv11b/hal_gv11b.c
parent6a46965eb3b7b657c089142579ab20d6efefc0fc (diff)
gpu: nvgpu: populate vsm mapping based on nonpes_aware_tpc
For gv1xx, kernel smid configuration programming is done based on nonpes aware tpc. For user space to be in sync with hw populate vsm mapping based on nonpes_aware_tpcs. Bug 200405202 Change-Id: Id89291ca64c2118915dc6f18f62e17f411d467b0 Signed-off-by: seshendra Gadagottu <sgadagottu@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1744304 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/hal_gv11b.c')
-rw-r--r--drivers/gpu/nvgpu/gv11b/hal_gv11b.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/hal_gv11b.c b/drivers/gpu/nvgpu/gv11b/hal_gv11b.c
index ce8f5051..f9ac1f2a 100644
--- a/drivers/gpu/nvgpu/gv11b/hal_gv11b.c
+++ b/drivers/gpu/nvgpu/gv11b/hal_gv11b.c
@@ -415,6 +415,7 @@ static const struct gpu_ops gv11b_ops = {
415 .alloc_global_ctx_buffers = gr_gk20a_alloc_global_ctx_buffers, 415 .alloc_global_ctx_buffers = gr_gk20a_alloc_global_ctx_buffers,
416 .map_global_ctx_buffers = gr_gk20a_map_global_ctx_buffers, 416 .map_global_ctx_buffers = gr_gk20a_map_global_ctx_buffers,
417 .commit_global_ctx_buffers = gr_gk20a_commit_global_ctx_buffers, 417 .commit_global_ctx_buffers = gr_gk20a_commit_global_ctx_buffers,
418 .get_nonpes_aware_tpc = gr_gv11b_get_nonpes_aware_tpc,
418 }, 419 },
419 .fb = { 420 .fb = {
420 .reset = gv11b_fb_reset, 421 .reset = gv11b_fb_reset,