summaryrefslogtreecommitdiff
path: root/drivers/mailbox
diff options
context:
space:
mode:
authorWei Yongjun <yongjun_wei@trendmicro.com.cn>2015-01-14 04:10:56 +0300
committerJassi Brar <jaswinder.singh@linaro.org>2015-02-06 08:27:56 +0300
commit356d5d28f2cd45ee1956ee868de6f5d37bb9f7dd (patch)
tree8dd6fce04de27006759c61428701c3f1fc392043 /drivers/mailbox
parente36f014edff70fc02b3d3d79cead1d58f289332e (diff)
downloadlinux-356d5d28f2cd45ee1956ee868de6f5d37bb9f7dd.tar.xz
Mailbox: Fix return value check in pcc_init()
In case of error, the function platform_create_bundle() returns ERR_PTR() and never returns NULL. The NULL test in the return value check should be replaced with IS_ERR(). Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Diffstat (limited to 'drivers/mailbox')
-rw-r--r--drivers/mailbox/pcc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mailbox/pcc.c b/drivers/mailbox/pcc.c
index 6dbf6fcbdfaf..70576fb707a5 100644
--- a/drivers/mailbox/pcc.c
+++ b/drivers/mailbox/pcc.c
@@ -393,9 +393,9 @@ static int __init pcc_init(void)
pcc_pdev = platform_create_bundle(&pcc_mbox_driver,
pcc_mbox_probe, NULL, 0, NULL, 0);
- if (!pcc_pdev) {
+ if (IS_ERR(pcc_pdev)) {
pr_err("Err creating PCC platform bundle\n");
- return -ENODEV;
+ return PTR_ERR(pcc_pdev);
}
return 0;