diff options
author | Alex Waterman <alexw@nvidia.com> | 2017-08-16 19:19:53 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-10-04 05:21:47 -0400 |
commit | edb116661348f1bc843849cdcc318fa47cf9724a (patch) | |
tree | 61d978a3518a51bdb82e2d3681abf5fc9c75821e /drivers/gpu/nvgpu/vgpu | |
parent | 2559fa295d0c478466e47496174fa2108ab01c33 (diff) |
gpu: nvgpu: rename ops.mm.get_physical_addr_bits
Rename get_physical_addr_bits and related functions to something that
more clearly conveys what they are doing. The basic idea of these
functions is to translate from a physical GPU address to a IOMMU GPU
address. To do that a particular bit (that varies from chip to chip)
is added to the physical address.
JIRA NVGPU-68
Change-Id: I536cc595c4397aad69a24f740bc74db03f52bc0a
Signed-off-by: Alex Waterman <alexw@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1542966
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/mm_vgpu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/mm_vgpu.c b/drivers/gpu/nvgpu/vgpu/mm_vgpu.c index 16bfb3a3..49517b9a 100644 --- a/drivers/gpu/nvgpu/vgpu/mm_vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/mm_vgpu.c | |||
@@ -379,7 +379,7 @@ void vgpu_init_mm_ops(struct gpu_ops *gops) | |||
379 | gops->mm.l2_invalidate = vgpu_mm_l2_invalidate; | 379 | gops->mm.l2_invalidate = vgpu_mm_l2_invalidate; |
380 | gops->mm.l2_flush = vgpu_mm_l2_flush; | 380 | gops->mm.l2_flush = vgpu_mm_l2_flush; |
381 | gops->fb.tlb_invalidate = vgpu_mm_tlb_invalidate; | 381 | gops->fb.tlb_invalidate = vgpu_mm_tlb_invalidate; |
382 | gops->mm.get_physical_addr_bits = gk20a_mm_get_physical_addr_bits; | 382 | gops->mm.get_iommu_bit = gk20a_mm_get_iommu_bit; |
383 | gops->mm.gpu_phys_addr = gm20b_gpu_phys_addr; | 383 | gops->mm.gpu_phys_addr = gm20b_gpu_phys_addr; |
384 | gops->mm.init_mm_setup_hw = NULL; | 384 | gops->mm.init_mm_setup_hw = NULL; |
385 | } | 385 | } |