summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/vgpu/vgpu.c
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2017-11-07 14:01:26 -0500
committermobile promotions <svcmobile_promotions@nvidia.com>2017-11-13 13:56:54 -0500
commit8e611fb654e3f13258cd481cfd33d35d8d0fb8bb (patch)
treede5ed1ab307e98e4dd917a34b9e9bd75dddab96e /drivers/gpu/nvgpu/vgpu/vgpu.c
parente728fbecba0389c084bd52f6f6500d66982427fb (diff)
gpu: nvgpu: Hard code map_buffer_batch_limit
Add a hard coded #define for map_buffer_batch_limit and use that insted of querying from GPU characteristics. Also add an nvgpu_is_enabled() flag for disabling batch mapping, and set map_buffer_batch_limit to zero if batch mapping is disabled. JIRA NVGPU-388 Change-Id: Ic91feea638d0f47c5c22321886cfc75e97259dc3 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1593690 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/vgpu.c')
-rw-r--r--drivers/gpu/nvgpu/vgpu/vgpu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c
index c753fd97..4a85ee71 100644
--- a/drivers/gpu/nvgpu/vgpu/vgpu.c
+++ b/drivers/gpu/nvgpu/vgpu/vgpu.c
@@ -368,7 +368,7 @@ int vgpu_init_gpu_characteristics(struct gk20a *g)
368 return err; 368 return err;
369 369
370 g->gpu_characteristics.max_freq = priv->constants.max_freq; 370 g->gpu_characteristics.max_freq = priv->constants.max_freq;
371 g->gpu_characteristics.map_buffer_batch_limit = 0; 371 __nvgpu_set_enabled(g, NVGPU_SUPPORT_MAP_BUFFER_BATCH, false);
372 372
373 /* features vgpu does not support */ 373 /* features vgpu does not support */
374 __nvgpu_set_enabled(g, NVGPU_SUPPORT_RESCHEDULE_RUNLIST, false); 374 __nvgpu_set_enabled(g, NVGPU_SUPPORT_RESCHEDULE_RUNLIST, false);