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/gk20a/channel_gk20a.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/gk20a/channel_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/channel_gk20a.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c index 6be616b3..81901c52 100644 --- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c | |||
@@ -523,7 +523,7 @@ static void gk20a_free_channel(struct channel_gk20a *ch, bool force) | |||
523 | 523 | ||
524 | gk20a_gr_flush_channel_tlb(gr); | 524 | gk20a_gr_flush_channel_tlb(gr); |
525 | 525 | ||
526 | gk20a_gmmu_unmap_free(ch_vm, &ch->gpfifo.mem); | 526 | nvgpu_dma_unmap_free(ch_vm, &ch->gpfifo.mem); |
527 | nvgpu_big_free(g, ch->gpfifo.pipe); | 527 | nvgpu_big_free(g, ch->gpfifo.pipe); |
528 | memset(&ch->gpfifo, 0, sizeof(struct gpfifo_desc)); | 528 | memset(&ch->gpfifo, 0, sizeof(struct gpfifo_desc)); |
529 | 529 | ||
@@ -899,7 +899,7 @@ static int channel_gk20a_alloc_priv_cmdbuf(struct channel_gk20a *c) | |||
899 | size = roundup_pow_of_two(c->gpfifo.entry_num * | 899 | size = roundup_pow_of_two(c->gpfifo.entry_num * |
900 | 2 * 18 * sizeof(u32) / 3); | 900 | 2 * 18 * sizeof(u32) / 3); |
901 | 901 | ||
902 | err = gk20a_gmmu_alloc_map_sys(ch_vm, size, &q->mem); | 902 | err = nvgpu_dma_alloc_map_sys(ch_vm, size, &q->mem); |
903 | if (err) { | 903 | if (err) { |
904 | gk20a_err(d, "%s: memory allocation failed\n", __func__); | 904 | gk20a_err(d, "%s: memory allocation failed\n", __func__); |
905 | goto clean_up; | 905 | goto clean_up; |
@@ -922,7 +922,7 @@ static void channel_gk20a_free_priv_cmdbuf(struct channel_gk20a *c) | |||
922 | if (q->size == 0) | 922 | if (q->size == 0) |
923 | return; | 923 | return; |
924 | 924 | ||
925 | gk20a_gmmu_unmap_free(ch_vm, &q->mem); | 925 | nvgpu_dma_unmap_free(ch_vm, &q->mem); |
926 | 926 | ||
927 | memset(q, 0, sizeof(struct priv_cmd_queue)); | 927 | memset(q, 0, sizeof(struct priv_cmd_queue)); |
928 | } | 928 | } |
@@ -1244,7 +1244,7 @@ int gk20a_channel_alloc_gpfifo(struct channel_gk20a *c, | |||
1244 | return -EEXIST; | 1244 | return -EEXIST; |
1245 | } | 1245 | } |
1246 | 1246 | ||
1247 | err = gk20a_gmmu_alloc_map_sys(ch_vm, | 1247 | err = nvgpu_dma_alloc_map_sys(ch_vm, |
1248 | gpfifo_size * sizeof(struct nvgpu_gpfifo), | 1248 | gpfifo_size * sizeof(struct nvgpu_gpfifo), |
1249 | &c->gpfifo.mem); | 1249 | &c->gpfifo.mem); |
1250 | if (err) { | 1250 | if (err) { |
@@ -1331,7 +1331,7 @@ clean_up_sync: | |||
1331 | } | 1331 | } |
1332 | clean_up_unmap: | 1332 | clean_up_unmap: |
1333 | nvgpu_big_free(g, c->gpfifo.pipe); | 1333 | nvgpu_big_free(g, c->gpfifo.pipe); |
1334 | gk20a_gmmu_unmap_free(ch_vm, &c->gpfifo.mem); | 1334 | nvgpu_dma_unmap_free(ch_vm, &c->gpfifo.mem); |
1335 | clean_up: | 1335 | clean_up: |
1336 | memset(&c->gpfifo, 0, sizeof(struct gpfifo_desc)); | 1336 | memset(&c->gpfifo, 0, sizeof(struct gpfifo_desc)); |
1337 | gk20a_err(d, "fail"); | 1337 | gk20a_err(d, "fail"); |