summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/rpmsg/vf610_rpmsg.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/rpmsg/vf610_rpmsg.c b/drivers/rpmsg/vf610_rpmsg.c
index 70ff6ab5fab7..72ce28c7d13e 100644
--- a/drivers/rpmsg/vf610_rpmsg.c
+++ b/drivers/rpmsg/vf610_rpmsg.c
@@ -319,9 +319,9 @@ static int __init vf610_rpmsg_init(void)
int ret;
rpmsg_mutex = vf610_sema4_mutex_create(0, 0);
- if (!rpmsg_mutex) {
+ if (IS_ERR(rpmsg_mutex)) {
pr_err("vf610 rpmsg unable to create mutex\n");
- return -EINVAL;
+ return PTR_ERR(rpmsg_mutex);
}
vf610_sema4_mutex_lock(rpmsg_mutex);