summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/fence_gk20a.c
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2014-09-23 11:35:02 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:11:25 -0400
commite7f8e1bffb48eb650860d3aee326c77d31cc0860 (patch)
tree0e5bfe44daeac989d12b2fa00e2c88a18335691a /drivers/gpu/nvgpu/gk20a/fence_gk20a.c
parentd65f23cb9ad9d270560ec00c775e60ab559e8e93 (diff)
gpu: nvgpu: fix fence creation error check
nvhost_sync_create_fence returns ERR_PTRs instead of NULLs on error; check for its errors with IS_ERR. Change-Id: I9752e0d8fa703b2872918b23721ae973be58bf35 Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/533794 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Arto Merilainen <amerilainen@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/fence_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/fence_gk20a.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/fence_gk20a.c b/drivers/gpu/nvgpu/gk20a/fence_gk20a.c
index 3b1f1024..4b98a4e7 100644
--- a/drivers/gpu/nvgpu/gk20a/fence_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/fence_gk20a.c
@@ -205,7 +205,7 @@ struct gk20a_fence *gk20a_fence_from_syncpt(struct platform_device *host1x_pdev,
205 205
206 sync_fence = nvhost_sync_create_fence(host1x_pdev, &pt, 1, 206 sync_fence = nvhost_sync_create_fence(host1x_pdev, &pt, 1,
207 "fence"); 207 "fence");
208 if (!sync_fence) 208 if (IS_ERR(sync_fence))
209 return NULL; 209 return NULL;
210#endif 210#endif
211 211