]> git.karo-electronics.de Git - linux-beck.git/commitdiff
staging: wilc1000: wilc_wlan: Compress return logic
authorNamrata A Shettar <namrataashettar@gmail.com>
Fri, 30 Sep 2016 13:44:36 +0000 (19:14 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 2 Oct 2016 15:19:51 +0000 (17:19 +0200)
Compress return logic. Done using Coccinelle :
@@
local idexpression ret;
expression e;
@@

-ret=
+return
  e;
  -return ret;

Signed-off-by: Namrata A Shettar <namrataashettar@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wilc1000/wilc_wlan.c

index 2b307ce0a9bb2747946b4b513c7c429a337db5ef..58843f7ca79b13820c1eaef4687cdcfe8fd641af 100644 (file)
@@ -1033,8 +1033,7 @@ int wilc_wlan_start(struct wilc *wilc)
        ret = wilc->hif_func->hif_write_reg(wilc, WILC_GP_REG_1, reg);
        if (!ret) {
                release_bus(wilc, RELEASE_ONLY);
-               ret = -EIO;
-               return ret;
+               return -EIO;
        }
 
        wilc->hif_func->hif_sync_ext(wilc, NUM_INT_EXT);
@@ -1042,8 +1041,7 @@ int wilc_wlan_start(struct wilc *wilc)
        ret = wilc->hif_func->hif_read_reg(wilc, 0x1000, &chipid);
        if (!ret) {
                release_bus(wilc, RELEASE_ONLY);
-               ret = -EIO;
-               return ret;
+               return -EIO;
        }
 
        wilc->hif_func->hif_read_reg(wilc, WILC_GLB_RESET_0, &reg);