OSDN Git Service

mt76: mt7921: abort uncompleted scan by wifi reset
authorSean Wang <sean.wang@mediatek.com>
Fri, 16 Apr 2021 15:30:36 +0000 (23:30 +0800)
committerFelix Fietkau <nbd@nbd.name>
Wed, 21 Apr 2021 10:20:45 +0000 (12:20 +0200)
commite513ae49088bbb0d00299a9f996f88f08cca7dc6
tree46e8f1520abc19f54b4bf289de62e3751a2b5ddb
parentf1ae92bbc43b68521bc0e866327dc896f10c11ee
mt76: mt7921: abort uncompleted scan by wifi reset

Scan abort should be required for the uncompleted hardware scan
interrupted by wifi reset. Otherwise, it is possible that the scan
request after wifi reset gets error code -EBUSY from mac80211 and
then blocks the reconnectting to the access point.

Fixes: 0c1ce9884607 ("mt76: mt7921: add wifi reset support")
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/mac.c