diff options
author | Chun-Yeow Yeoh <yeohchunyeow@gmail.com> | 2015-01-23 03:59:24 -0500 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2015-01-27 12:58:43 -0500 |
commit | 0b70dc273c13da02241b5b9e76fca5a714bd2965 (patch) | |
tree | 26d952d91c3b8ed2673918723c22cd6d8ce92477 /drivers/net/wireless/rtlwifi | |
parent | 33511b157bbcebaef853cc1811992b664a2e5862 (diff) |
rtl8192cu: fix the mesh beaconing
Patch "rtlwifi: add support to send beacon frame" allows
the beaconing of rtl8192cu. But mesh beaconing is not
working. Fix this.
Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rtlwifi')
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c b/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c index 551321728ae0..e5a7c4f81ab8 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c +++ b/drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | |||
@@ -1509,6 +1509,7 @@ void rtl92cu_set_beacon_related_registers(struct ieee80211_hw *hw) | |||
1509 | /* TODO: Modify later (Find the right parameters) | 1509 | /* TODO: Modify later (Find the right parameters) |
1510 | * NOTE: Fix test chip's bug (about contention windows's randomness) */ | 1510 | * NOTE: Fix test chip's bug (about contention windows's randomness) */ |
1511 | if ((mac->opmode == NL80211_IFTYPE_ADHOC) || | 1511 | if ((mac->opmode == NL80211_IFTYPE_ADHOC) || |
1512 | (mac->opmode == NL80211_IFTYPE_MESH_POINT) || | ||
1512 | (mac->opmode == NL80211_IFTYPE_AP)) { | 1513 | (mac->opmode == NL80211_IFTYPE_AP)) { |
1513 | rtl_write_byte(rtlpriv, REG_RXTSF_OFFSET_CCK, 0x50); | 1514 | rtl_write_byte(rtlpriv, REG_RXTSF_OFFSET_CCK, 0x50); |
1514 | rtl_write_byte(rtlpriv, REG_RXTSF_OFFSET_OFDM, 0x50); | 1515 | rtl_write_byte(rtlpriv, REG_RXTSF_OFFSET_OFDM, 0x50); |