summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106/acr_gp106.c
diff options
context:
space:
mode:
authorDeepak Nibade <dnibade@nvidia.com>2016-08-23 04:59:27 -0400
committerDeepak Nibade <dnibade@nvidia.com>2016-12-27 04:56:19 -0500
commit7a2cc9c58c74ee025625a64461b3045b256626c9 (patch)
tree584a3160d9b196e808f46ed5c855ee5012a116ad /drivers/gpu/nvgpu/gp106/acr_gp106.c
parent315c8714e950ade879221af04a7be3ed90813801 (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/gpu/nvgpu/gp106/acr_gp106.c')
-rw-r--r--drivers/gpu/nvgpu/gp106/acr_gp106.c3
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 /*