]> git.baikalelectronics.ru Git - kernel.git/commit
mt76x02: improve mac error check/reset reliability
authorFelix Fietkau <nbd@nbd.name>
Mon, 31 Jan 2022 10:35:34 +0000 (11:35 +0100)
committerFelix Fietkau <nbd@nbd.name>
Thu, 3 Feb 2022 13:34:35 +0000 (14:34 +0100)
commit246e19f6b8898f33e7db8debb6589a65806c7ea1
treeb3f1ef3fe5de3b8b6b85c156b4582bafc8eec518
parentdb8af27aab57e595d74e16bc2298dc49cb5721bf
mt76x02: improve mac error check/reset reliability

On AP mode devices, check beacon tx counters to detect MAC errors.
When an error is detected, stop the MAC before resetting it

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt76x02.h
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
drivers/net/wireless/mediatek/mt76/mt76x02_regs.h