diff options
author | Deepak Nibade <dnibade@nvidia.com> | 2016-08-23 04:59:27 -0400 |
---|---|---|
committer | Deepak Nibade <dnibade@nvidia.com> | 2016-12-27 04:56:19 -0500 |
commit | 7a2cc9c58c74ee025625a64461b3045b256626c9 (patch) | |
tree | 584a3160d9b196e808f46ed5c855ee5012a116ad /drivers | |
parent | 315c8714e950ade879221af04a7be3ed90813801 (diff) |
gpu: nvgpu: check if pmu blob is already allocated
Jira DNVGPU-20
Change-Id: If917f97ee30f830b05467b15e1ae3f8be296d140
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/1206406
(cherry picked from commit bc54e4c24d2f2671b412c79a0ff2944c9575f2a5)
Reviewed-on: http://git-master/r/1210961
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/nvgpu/gp106/acr_gp106.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gp106/acr_gp106.c b/drivers/gpu/nvgpu/gp106/acr_gp106.c index 96a2c1fd..850d07b1 100644 --- a/drivers/gpu/nvgpu/gp106/acr_gp106.c +++ b/drivers/gpu/nvgpu/gp106/acr_gp106.c | |||
@@ -95,6 +95,9 @@ static int gp106_alloc_blob_space(struct gk20a *g, | |||
95 | struct wpr_carveout_info wpr_inf; | 95 | struct wpr_carveout_info wpr_inf; |
96 | int err; | 96 | int err; |
97 | 97 | ||
98 | if (mem->size) | ||
99 | return 0; | ||
100 | |||
98 | g->ops.pmu.get_wpr(g, &wpr_inf); | 101 | g->ops.pmu.get_wpr(g, &wpr_inf); |
99 | 102 | ||
100 | /* | 103 | /* |