diff options
author | kirt_hsieh <Kirt_Hsieh@asus.com> | 2012-05-03 10:20:32 +0800 |
---|---|---|
committer | Ryan Wong <ryanw@nvidia.com> | 2012-06-12 12:06:25 -0700 |
commit | 0626081264382afb49ac70446bb470bd5d5c6a7b (patch) | |
tree | a2f17ecf8afb75586343dfe47f95e707279fd060 | |
parent | 81ede5c36de2e81867fca7a57b8834735b2bd960 (diff) |
net: wireless: bcmdhd: move barrier to after setting the suspended flag.
Reviewed-on: http://mcrd1-5.corpnet.asus/code-review/master/47846
Tested-by: Kirt Hsieh <Kirt_Hsieh@asus.com>
Reviewed-by: Kirt Hsieh <Kirt_Hsieh@asus.com>
Reviewed-by: Vincent Yue <Vincent_Yue@asus.com>
Bug 984811
Change-Id: I5c8383e8e8968b51a020793cfcd195c32e9acef6
Signed-off-by: Roger Hsieh <rhsieh@nvidia.com>
Reviewed-on: http://git-master/r/107533
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: Sang-Hun Lee <sanlee@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
-rw-r--r-- | drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c b/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c index 1a370862b334..86f935bbf13d 100644 --- a/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c +++ b/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c @@ -172,7 +172,6 @@ static int bcmsdh_sdmmc_suspend(struct device *pdev) #if defined(OOB_INTR_ONLY) bcmsdh_oob_intr_set(0); #endif - smp_mb(); sdio_flags = sdio_get_host_pm_caps(func); @@ -191,6 +190,7 @@ static int bcmsdh_sdmmc_suspend(struct device *pdev) } dhd_mmc_suspend = TRUE; + smp_mb(); out: return ret; |