]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set
authorLorenzo Bianconi <lorenzo@kernel.org>
Sat, 11 May 2019 15:30:10 +0000 (17:30 +0200)
committerFelix Fietkau <nbd@nbd.name>
Tue, 25 Jun 2019 10:55:27 +0000 (12:55 +0200)
commit414e890ead4d330738ac9b041bff6763b9c37180
tree33a4f02ff6342b830030c246a2d4e28b9e947635
parent6370b767507a5eab3a7f40bd8078b038fb715788
mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set

Run mt76x02_edcca_init atomically in mt76_edcca_set since it runs
concurrently with calibration work and mt76x2_set_channel.
Moreover perform phy calibration atomically

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