diff options
author | Dmitry Shmidt <dimitrysh@google.com> | 2012-09-16 14:35:23 -0700 |
---|---|---|
committer | Varun Wadekar <vwadekar@nvidia.com> | 2012-09-18 15:29:21 +0530 |
commit | ba19f9808d65c5c827878dbb2c71ff4cc9fc0f34 (patch) | |
tree | edc00b497010d58e45efb5b15eb267cab9f83ef2 /drivers/net/wireless/bcmdhd/dhd_linux.c | |
parent | 6fe64206c3af8bcb3f8f9e15de9b2e1da4fda7e8 (diff) |
net: wireless: bcmdhd: Update wifi stack ps state if was changed
Change-Id: Ib1ee0b6ee05077d1ed6cfb578b6384dfc9787c81
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Diffstat (limited to 'drivers/net/wireless/bcmdhd/dhd_linux.c')
-rw-r--r-- | drivers/net/wireless/bcmdhd/dhd_linux.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/net/wireless/bcmdhd/dhd_linux.c b/drivers/net/wireless/bcmdhd/dhd_linux.c index 4c5057b75374..66cfcb18f5b6 100644 --- a/drivers/net/wireless/bcmdhd/dhd_linux.c +++ b/drivers/net/wireless/bcmdhd/dhd_linux.c @@ -4752,9 +4752,12 @@ int net_os_set_suspend(struct net_device *dev, int val, int force) int ret = 0; dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev); - if (dhd) + if (dhd) { ret = dhd_suspend_resume_helper(dhd, val, force); - +#ifdef WL_CFG80211 + wl_cfg80211_update_power_mode(dev); +#endif + } return ret; } |