From: Chun-Yeow Yeoh Date: Thu, 31 Oct 2013 06:07:45 +0000 (+0800) Subject: wcn36xx: enable beacon change using BSS_CHANGED_BEACON X-Git-Tag: v3.14-rc1~94^2~482^2^2~83 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b3e3f87160c1654e0478d0cb52e5e9b8790535f2;p=platform%2Fkernel%2Flinux-exynos.git wcn36xx: enable beacon change using BSS_CHANGED_BEACON Enable the beacon changed using BSS_CHANGED_BEACON. This is especially useful for mesh mode. Signed-off-by: Chun-Yeow Yeoh Signed-off-by: John W. Linville --- diff --git a/drivers/net/wireless/ath/wcn36xx/main.c b/drivers/net/wireless/ath/wcn36xx/main.c index 7839b31..e64a678 100644 --- a/drivers/net/wireless/ath/wcn36xx/main.c +++ b/drivers/net/wireless/ath/wcn36xx/main.c @@ -641,7 +641,8 @@ static void wcn36xx_bss_info_changed(struct ieee80211_hw *hw, dev_kfree_skb(skb); } - if (changed & BSS_CHANGED_BEACON_ENABLED) { + if (changed & BSS_CHANGED_BEACON_ENABLED || + changed & BSS_CHANGED_BEACON) { wcn36xx_dbg(WCN36XX_DBG_MAC, "mac bss changed beacon enabled %d\n", bss_conf->enable_beacon);