diff options
author | Alex Waterman <alexw@nvidia.com> | 2017-03-21 18:34:50 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-04-06 21:15:04 -0400 |
commit | 50667e097b2be567e3d2f95e23b046243bca2bf6 (patch) | |
tree | e8fc42261868c6d69844f2e92fce33f6169434d4 /drivers/gpu/nvgpu/gm20b/acr_gm20b.c | |
parent | 8f2d4a3f4a0acc81bae6725d30506e92651a42b5 (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/gm20b/acr_gm20b.c')
-rw-r--r-- | drivers/gpu/nvgpu/gm20b/acr_gm20b.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c index 3cfcbb19..181e5301 100644 --- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c +++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c | |||
@@ -369,7 +369,7 @@ static int gm20b_alloc_blob_space(struct gk20a *g, | |||
369 | { | 369 | { |
370 | int err; | 370 | int err; |
371 | 371 | ||
372 | err = gk20a_gmmu_alloc_sys(g, size, mem); | 372 | err = nvgpu_dma_alloc_sys(g, size, mem); |
373 | 373 | ||
374 | return err; | 374 | return err; |
375 | } | 375 | } |
@@ -1115,7 +1115,7 @@ static int gm20b_bootstrap_hs_flcn(struct gk20a *g) | |||
1115 | err = -1; | 1115 | err = -1; |
1116 | goto err_release_acr_fw; | 1116 | goto err_release_acr_fw; |
1117 | } | 1117 | } |
1118 | err = gk20a_gmmu_alloc_map_sys(vm, img_size_in_bytes, | 1118 | err = nvgpu_dma_alloc_map_sys(vm, img_size_in_bytes, |
1119 | &acr->acr_ucode); | 1119 | &acr->acr_ucode); |
1120 | if (err) { | 1120 | if (err) { |
1121 | err = -ENOMEM; | 1121 | err = -ENOMEM; |
@@ -1171,7 +1171,7 @@ static int gm20b_bootstrap_hs_flcn(struct gk20a *g) | |||
1171 | } | 1171 | } |
1172 | return 0; | 1172 | return 0; |
1173 | err_free_ucode_map: | 1173 | err_free_ucode_map: |
1174 | gk20a_gmmu_unmap_free(vm, &acr->acr_ucode); | 1174 | nvgpu_dma_unmap_free(vm, &acr->acr_ucode); |
1175 | err_release_acr_fw: | 1175 | err_release_acr_fw: |
1176 | release_firmware(acr_fw); | 1176 | release_firmware(acr_fw); |
1177 | acr->acr_fw = NULL; | 1177 | acr->acr_fw = NULL; |
@@ -1417,7 +1417,7 @@ int pmu_exec_gen_bl(struct gk20a *g, void *desc, u8 b_wait_for_halt) | |||
1417 | /*TODO in code verify that enable PMU is done, | 1417 | /*TODO in code verify that enable PMU is done, |
1418 | scrubbing etc is done*/ | 1418 | scrubbing etc is done*/ |
1419 | /*TODO in code verify that gmmu vm init is done*/ | 1419 | /*TODO in code verify that gmmu vm init is done*/ |
1420 | err = gk20a_gmmu_alloc_flags_sys(g, | 1420 | err = nvgpu_dma_alloc_flags_sys(g, |
1421 | NVGPU_DMA_READ_ONLY, bl_sz, &acr->hsbl_ucode); | 1421 | NVGPU_DMA_READ_ONLY, bl_sz, &acr->hsbl_ucode); |
1422 | if (err) { | 1422 | if (err) { |
1423 | gk20a_err(d, "failed to allocate memory\n"); | 1423 | gk20a_err(d, "failed to allocate memory\n"); |
@@ -1475,7 +1475,7 @@ err_unmap_bl: | |||
1475 | gk20a_gmmu_unmap(vm, acr->hsbl_ucode.gpu_va, | 1475 | gk20a_gmmu_unmap(vm, acr->hsbl_ucode.gpu_va, |
1476 | acr->hsbl_ucode.size, gk20a_mem_flag_none); | 1476 | acr->hsbl_ucode.size, gk20a_mem_flag_none); |
1477 | err_free_ucode: | 1477 | err_free_ucode: |
1478 | gk20a_gmmu_free(g, &acr->hsbl_ucode); | 1478 | nvgpu_dma_free(g, &acr->hsbl_ucode); |
1479 | err_done: | 1479 | err_done: |
1480 | release_firmware(hsbl_fw); | 1480 | release_firmware(hsbl_fw); |
1481 | return err; | 1481 | return err; |