diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2017-11-07 14:01:26 -0500 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-11-13 13:56:54 -0500 |
commit | 8e611fb654e3f13258cd481cfd33d35d8d0fb8bb (patch) | |
tree | de5ed1ab307e98e4dd917a34b9e9bd75dddab96e /drivers/gpu/nvgpu/vgpu | |
parent | e728fbecba0389c084bd52f6f6500d66982427fb (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')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/vgpu.c | 2 |
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); |