diff options
Diffstat (limited to 'drivers/staging/edison-bcm43340/dhd_linux.c')
-rw-r--r-- | drivers/staging/edison-bcm43340/dhd_linux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/edison-bcm43340/dhd_linux.c b/drivers/staging/edison-bcm43340/dhd_linux.c index 8ce68a88c8a..f5be4c90c79 100644 --- a/drivers/staging/edison-bcm43340/dhd_linux.c +++ b/drivers/staging/edison-bcm43340/dhd_linux.c @@ -2394,7 +2394,7 @@ dhd_dpc(ulong data) * the tasklet is initialized in dhd_attach() */ /* Call bus dpc unless it indicated down (then clean stop) */ - if (dhd->pub.busstate != DHD_BUS_DOWN) { + if ((dhd->pub.busstate != DHD_BUS_DOWN) && (shutdown_in_progress != TRUE)) { if (dhd_bus_dpc(dhd->pub.bus)) tasklet_schedule(&dhd->tasklet); else |