gpu: nvgpu: Unified VA space for gp10b and gv11b

Enable the unified address space config for

  o  gp10b
  o  gv11b

gm20b is suffering from a problem in a T214 MODS test. This should
work for the time being in more recent chips. Also this will
increase the soak time these changes get before being released.

Other chips (vGPUs, dGPUs) will (possibly) be enabled at a later
date.

Bug 200105199

Change-Id: I03a6803c6369d89e8a318886fc642b55c5538dd9
Signed-off-by: Alex Waterman <alexw@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1951858
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-misra-checker <svc-misra-checker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Alex Waterman
2017-10-10 16:21:41 -07:00
committed by mobile promotions
parent 0567904ac0
commit 2c5f4a54d5
2 changed files with 2 additions and 0 deletions

View File

@@ -491,6 +491,7 @@ struct gk20a_platform gp10b_tegra_platform = {
.soc_name = "tegra18x",
.unified_memory = true,
.unify_address_spaces = true,
.dma_mask = DMA_BIT_MASK(36),
.ltc_streamid = TEGRA_SID_GPUB,

View File

@@ -276,6 +276,7 @@ struct gk20a_platform gv11b_tegra_platform = {
.honors_aperture = true,
.unified_memory = true,
.unify_address_spaces = true,
.dma_mask = DMA_BIT_MASK(36),
.reset_assert = gp10b_tegra_reset_assert,