]> asedeno.scripts.mit.edu Git - linux.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)
commit8aac454dbb51387a3429ab88993878193381a7cc
tree33a4f02ff6342b830030c246a2d4e28b9e947635
parent6e4caaea99256632625fb4a3ec0557b6e5274e2d
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