diff options
author | Konsta Holtta <kholtta@nvidia.com> | 2016-06-16 06:29:32 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2016-09-01 12:11:24 -0400 |
commit | 89d1075f26f22d81965b5fc0643c0a79ff9fbddf (patch) | |
tree | 1fd24381e96911d6a632cc90fadc5ec6f7e4e6f9 /drivers/gpu/nvgpu/gk20a | |
parent | 713f1ddcdfa5aec04bbb992e52a7d60fc68e966f (diff) |
gpu: nvgpu: use vidmem for gpfifos if available
Use the common gk20a_gmmu_alloc() that tries vidmem too.
Jira DNVGPU-21
Change-Id: Ie22cb0f5ed70ec71567fc85d348b3526c9a32b02
Signed-off-by: Konsta Holtta <kholtta@nvidia.com>
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/1204304
(cherry picked from commit 07cb99baeb10194c520addd77517841a6f99df93)
Reviewed-on: http://git-master/r/1169310
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/channel_gk20a.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c index e45f7501..49711af9 100644 --- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c | |||
@@ -1465,7 +1465,7 @@ int gk20a_alloc_channel_gpfifo(struct channel_gk20a *c, | |||
1465 | return -EEXIST; | 1465 | return -EEXIST; |
1466 | } | 1466 | } |
1467 | 1467 | ||
1468 | err = gk20a_gmmu_alloc_map_sys(ch_vm, | 1468 | err = gk20a_gmmu_alloc_map(ch_vm, |
1469 | gpfifo_size * sizeof(struct nvgpu_gpfifo), | 1469 | gpfifo_size * sizeof(struct nvgpu_gpfifo), |
1470 | &c->gpfifo.mem); | 1470 | &c->gpfifo.mem); |
1471 | if (err) { | 1471 | if (err) { |