]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: mt7921: fix mt7921_wfsys_reset sequence
authorSean Wang <sean.wang@mediatek.com>
Mon, 10 May 2021 15:14:49 +0000 (23:14 +0800)
committerFelix Fietkau <nbd@nbd.name>
Sat, 19 Jun 2021 07:22:44 +0000 (09:22 +0200)
commit3a3d808adb3671c6d9b4fafe1367b0038aa27641
tree363b22069b37e59d94f4db38e9446251fa6da55a
parent0fd36d840d3e740e7cb7657b0b7bdea777716244
mt76: mt7921: fix mt7921_wfsys_reset sequence

WiFi subsytem reset should control MT_WFSYS_SW_RST_B and then poll the
same register until the bit WFSYS_SW_INIT_DONE bit is set.

Fixes: a482326bec7b ("mt76: mt7921: add wifi reset support")
Reviewed-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/dma.c