mt76: mt7615: rework locking scheme for mt7615_set_channel
authorLorenzo Bianconi <lorenzo@kernel.org>
Sun, 28 Jul 2019 19:03:17 +0000 (21:03 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 5 Sep 2019 15:42:31 +0000 (17:42 +0200)
commit7fe965415275bf2430827d984117757750e7bb86
treec4ce657b9a2a76313bcca1aad8110b0c39c613cd
parent0e3d677750fbee9e5e5dbace091870e7386e553d
mt76: mt7615: rework locking scheme for mt7615_set_channel

As already done for mt7603 driver, move mt76.mutex lock inside
mt7615_set_channel since we need to grab mt76.mutex in mt7615_mac_work.
This is a preliminary patch to add Smart Carrier Sense (SCS) support

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/main.c