summaryrefslogtreecommitdiffstats
path: root/drivers/staging/wilc1000
diff options
context:
space:
mode:
authorChaehyun Lim <chaehyun.lim@gmail.com>2016-02-05 10:35:14 +0900
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-07 17:34:58 -0800
commit8eb62f3f6d8e58ec1b0eedee73ddd371a80a1bd3 (patch)
treeddee6536b430b3bea7c1b0919ee81a9f1e5839ac /drivers/staging/wilc1000
parent127a27c3fbe01b8b35e658b0b6f655be43290f95 (diff)
downloadlinux-8eb62f3f6d8e58ec1b0eedee73ddd371a80a1bd3.tar.bz2
staging: wilc1000: fix return error code of wilc_deinit
It should be returned error code as -EFAULT instead of 0 when hif_drv is NULL. Signed-off-by: Chaehyun Lim <chaehyun.lim@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/wilc1000')
-rw-r--r--drivers/staging/wilc1000/host_interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/wilc1000/host_interface.c b/drivers/staging/wilc1000/host_interface.c
index ef7c90ff3af9..c42286a7bab9 100644
--- a/drivers/staging/wilc1000/host_interface.c
+++ b/drivers/staging/wilc1000/host_interface.c
@@ -3695,7 +3695,7 @@ int wilc_deinit(struct wilc_vif *vif)
if (!hif_drv) {
PRINT_ER("hif_drv = NULL\n");
- return 0;
+ return -EFAULT;
}
down(&hif_sema_deinit);