OSDN Git Service

net: wireless: bcmdhd: Turn OFF wlan power if interface UP fails
authorDmitry Shmidt <dimitrysh@google.com>
Mon, 30 Apr 2012 23:34:01 +0000 (16:34 -0700)
committerDmitry Shmidt <dimitrysh@google.com>
Wed, 2 May 2012 17:33:47 +0000 (10:33 -0700)
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
drivers/net/wireless/bcmdhd/dhd_linux.c

index fcf8f0a..667e1b9 100644 (file)
@@ -2448,6 +2448,9 @@ dhd_open(struct net_device *net)
 
        OLD_MOD_INC_USE_COUNT;
 exit:
+       if (ret)
+               dhd_stop(net);
+
        DHD_OS_WAKE_UNLOCK(&dhd->pub);
        return ret;
 }