mt76: mt7663: fix when beacon filter is being applied
authorSean Wang <sean.wang@mediatek.com>
Thu, 4 Mar 2021 13:25:21 +0000 (21:25 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 May 2021 08:50:07 +0000 (10:50 +0200)
commit981b5e031221c326f8a1127dcaee41dd387a33fe
tree7997be18317051df2ef94c78d3f8b00f3908593e
parentdfc8a71448c7d4fec38fb22bdc8a76d79c14b6da
mt76: mt7663: fix when beacon filter is being applied

[ Upstream commit 4bec61d9fb9629c21e60cd24a97235ea1f6020ec ]

HW beacon filter command is being applied until we're in associated state
because the command would rely on the associated access point's beacon
interval and DTIM information.

Fixes: 7124198ab1a4 ("mt76: mt7615: enable beacon filtering by default for offload fw")
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/mediatek/mt76/mt7615/main.c