summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106/acr_gp106.c
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2017-03-21 18:34:50 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-04-06 21:15:04 -0400
commit50667e097b2be567e3d2f95e23b046243bca2bf6 (patch)
treee8fc42261868c6d69844f2e92fce33f6169434d4 /drivers/gpu/nvgpu/gp106/acr_gp106.c
parent8f2d4a3f4a0acc81bae6725d30506e92651a42b5 (diff)
gpu: nvgpu: Rename nvgpu DMA APIs
Rename the nvgpu DMA APIs from gk20a_gmmu_alloc* to nvgpu_dma_alloc*. This better reflects the purpose of the APIs (to allocate DMA suitable memory) and avoids confusion with GMMU related code. JIRA NVGPU-12 Change-Id: I673d607db56dd6e44f02008dc7b5293209ef67bf Signed-off-by: Alex Waterman <alexw@nvidia.com> Reviewed-on: http://git-master/r/1325548 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gp106/acr_gp106.c')
-rw-r--r--drivers/gpu/nvgpu/gp106/acr_gp106.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gp106/acr_gp106.c b/drivers/gpu/nvgpu/gp106/acr_gp106.c
index 9acc8eda..631f9891 100644
--- a/drivers/gpu/nvgpu/gp106/acr_gp106.c
+++ b/drivers/gpu/nvgpu/gp106/acr_gp106.c
@@ -113,13 +113,13 @@ static int gp106_alloc_blob_space(struct gk20a *g,
113 * Even though this mem_desc wouldn't be used, the wpr region needs to 113 * Even though this mem_desc wouldn't be used, the wpr region needs to
114 * be reserved in the allocator. 114 * be reserved in the allocator.
115 */ 115 */
116 err = gk20a_gmmu_alloc_flags_vid_at(g, 116 err = nvgpu_dma_alloc_flags_vid_at(g,
117 NVGPU_DMA_NO_KERNEL_MAPPING, wpr_inf.size, 117 NVGPU_DMA_NO_KERNEL_MAPPING, wpr_inf.size,
118 &g->acr.wpr_dummy, wpr_inf.wpr_base); 118 &g->acr.wpr_dummy, wpr_inf.wpr_base);
119 if (err) 119 if (err)
120 return err; 120 return err;
121 121
122 return gk20a_gmmu_alloc_flags_vid_at(g, 122 return nvgpu_dma_alloc_flags_vid_at(g,
123 NVGPU_DMA_NO_KERNEL_MAPPING, wpr_inf.size, mem, 123 NVGPU_DMA_NO_KERNEL_MAPPING, wpr_inf.size, mem,
124 wpr_inf.nonwpr_base); 124 wpr_inf.nonwpr_base);
125} 125}
@@ -1094,7 +1094,7 @@ static int gp106_bootstrap_hs_flcn(struct gk20a *g)
1094 err = -1; 1094 err = -1;
1095 goto err_release_acr_fw; 1095 goto err_release_acr_fw;
1096 } 1096 }
1097 err = gk20a_gmmu_alloc_map_sys(vm, img_size_in_bytes, 1097 err = nvgpu_dma_alloc_map_sys(vm, img_size_in_bytes,
1098 &acr->acr_ucode); 1098 &acr->acr_ucode);
1099 if (err) { 1099 if (err) {
1100 err = -ENOMEM; 1100 err = -ENOMEM;
@@ -1170,7 +1170,7 @@ static int gp106_bootstrap_hs_flcn(struct gk20a *g)
1170 1170
1171 return 0; 1171 return 0;
1172err_free_ucode_map: 1172err_free_ucode_map:
1173 gk20a_gmmu_unmap_free(vm, &acr->acr_ucode); 1173 nvgpu_dma_unmap_free(vm, &acr->acr_ucode);
1174err_release_acr_fw: 1174err_release_acr_fw:
1175 release_firmware(acr_fw); 1175 release_firmware(acr_fw);
1176 acr->acr_fw = NULL; 1176 acr->acr_fw = NULL;