wifi: mt76: mt7915: add mt7915 wed reset callbacks
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 17 Jan 2023 14:02:55 +0000 (15:02 +0100)
committerFelix Fietkau <nbd@nbd.name>
Fri, 3 Feb 2023 13:47:48 +0000 (14:47 +0100)
commit36b7fce131ffe59aa0ab52c915f19fc2ed0a68de
tree63e9c7ff61b30e01743d74b1f13670c234c3df62
parent3bc4b811688dad5d293a7dcc969d0c387bf4e369
wifi: mt76: mt7915: add mt7915 wed reset callbacks

Introduce mt7915_mmio_wed_reset_complete and
mt7915_mmio_wed_reset_complete callbacks and the related wait
queues in order to wait for wed reset completion during wlan reset.

Tested-by: Daniel Golle <daniel@makrotopia.org>
Co-developed-by: Sujuan Chen <sujuan.chen@mediatek.com>
Signed-off-by: Sujuan Chen <sujuan.chen@mediatek.com>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/dma.c
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c