diff options
author | Felix Fietkau <nbd@nbd.name> | 2019-02-23 22:05:02 +0300 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2019-02-26 12:28:18 +0300 |
commit | a6982fcdc3c82f0500b6bacdb471fcf406ef623a (patch) | |
tree | 988aab41f3f064a3fb81ab69df7fc36315e12216 | |
parent | bd16693f359bbab8776541c06a6df32f3996638e (diff) | |
download | linux-a6982fcdc3c82f0500b6bacdb471fcf406ef623a.tar.xz |
mt76: mt76x02: fix TSF sync mode
MT_BEACON_TIME_CFG_SYNC_MODE needs to be set for AP mode, according to the
documentation. For other modes it should be irrelevant in this case.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r-- | drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_util.c b/drivers/net/wireless/mediatek/mt76/mt76x02_util.c index 11b5f664f5b1..7b9b1956111b 100644 --- a/drivers/net/wireless/mediatek/mt76/mt76x02_util.c +++ b/drivers/net/wireless/mediatek/mt76/mt76x02_util.c @@ -679,9 +679,9 @@ void mt76x02_init_beacon_config(struct mt76x02_dev *dev) } mt76_clear(dev, MT_BEACON_TIME_CFG, (MT_BEACON_TIME_CFG_TIMER_EN | - MT_BEACON_TIME_CFG_SYNC_MODE | MT_BEACON_TIME_CFG_TBTT_EN | MT_BEACON_TIME_CFG_BEACON_TX)); + mt76_set(dev, MT_BEACON_TIME_CFG, MT_BEACON_TIME_CFG_SYNC_MODE); mt76_wr(dev, MT_BCN_BYPASS_MASK, 0xffff); for (i = 0; i < 8; i++) |