mt76: add missing lock configuring coverage class
authorLorenzo Bianconi <lorenzo@kernel.org>
Tue, 2 Jun 2020 20:26:38 +0000 (22:26 +0200)
committerFelix Fietkau <nbd@nbd.name>
Sun, 7 Jun 2020 14:59:39 +0000 (16:59 +0200)
commitbb57768215fb6b557a1ef95a3d87b011efe2e267
treef3b9eff8e6507eb99dbf15ac07b8f14e4d7218f5
parent1806c13dc2532090d742ce03847b22367fb20ad6
mt76: add missing lock configuring coverage class

Coverage class callback can potentially run in parallel with other
routines (e.g. mt7615_set_channel) that configures timing registers.
Run coverage class callback holding mt76 mutex

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