diff options
author | Andreas Fenkart <afenkart@gmail.com> | 2014-07-21 04:01:52 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2014-07-22 13:53:17 -0400 |
commit | 81df6cafe28b358739d121205e1ddaeec2ed5b15 (patch) | |
tree | 999a957dba23ebe3549c8c7dce2431cc85b56502 /drivers/net/wireless/mwifiex | |
parent | bd6fb31fd3072c63256212222dc328b16e378994 (diff) |
mwifiex: card reset: enable rescan of non-removable card
mmc_rescan will scan for non-removable cards only once, hence the card
will not be rediscovered.
Signed-off-by: Andreas Fenkart <afenkart@gmail.com>
Acked-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwifiex')
-rw-r--r-- | drivers/net/wireless/mwifiex/sdio.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/sdio.c b/drivers/net/wireless/mwifiex/sdio.c index 3e48ef5ca53c..1770fa3fc1e6 100644 --- a/drivers/net/wireless/mwifiex/sdio.c +++ b/drivers/net/wireless/mwifiex/sdio.c | |||
@@ -1954,6 +1954,7 @@ static void mwifiex_sdio_card_reset_work(struct mwifiex_adapter *adapter) | |||
1954 | mmc_remove_host(target); | 1954 | mmc_remove_host(target); |
1955 | /* 20ms delay is based on experiment with sdhci controller */ | 1955 | /* 20ms delay is based on experiment with sdhci controller */ |
1956 | mdelay(20); | 1956 | mdelay(20); |
1957 | target->rescan_entered = 0; /* rescan non-removable cards */ | ||
1957 | mmc_add_host(target); | 1958 | mmc_add_host(target); |
1958 | } | 1959 | } |
1959 | 1960 | ||