Skip to content

run mt76x02_edcca_init atomically

Lorenzo Bianconi linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4mt76: mt76x02: remove enable from mt76x02_edcca_init signaturedrivers/net/wireless/mediatek/mt76/mt76x0/main.c drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c +5 more+9 -90 replies
2/4mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channeldrivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c+0 -10 replies
3/4mt76: mt76x2: move mutex_lock inside mt76x2_set_channeldrivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c+21 -174 replies
4/4mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_setdrivers/net/wireless/mediatek/mt76/mt76x0/main.c drivers/net/wireless/mediatek/mt76/mt76x02.h drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c +5 more+36 -163 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] run mt76x02_edcca_init atomically

Run mt76x02_edcca_init atomically in mt76_edcca_set since it is concurrent with mt76x2_set_channel/mt76x2u_set_channel and channel calibration

Lorenzo Bianconi (4):
mt76: mt76x02: remove enable from mt76x02_edcca_init signature
mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel
mt76: mt76x2: move mutex_lock inside mt76x2_set_channel
mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set

 .../net/wireless/mediatek/mt76/mt76x0/main.c  |  2 +-
 drivers/net/wireless/mediatek/mt76/mt76x02.h  |  7 ++++++
 .../wireless/mediatek/mt76/mt76x02_debugfs.c  |  6 ++++-
 .../net/wireless/mediatek/mt76/mt76x02_dfs.c  |  2 +-
 .../net/wireless/mediatek/mt76/mt76x02_mac.c  |  6 ++---
 .../net/wireless/mediatek/mt76/mt76x02_mac.h  |  1 -
 .../wireless/mediatek/mt76/mt76x2/pci_main.c  | 16 +++++++------
 .../wireless/mediatek/mt76/mt76x2/pci_phy.c   | 15 ++++++++----
 .../wireless/mediatek/mt76/mt76x2/usb_main.c  | 23 ++++++++++---------
 .../wireless/mediatek/mt76/mt76x2/usb_phy.c   | 15 ++++++++----
 10 files changed, 58 insertions(+), 35 deletions(-)
Signature · 1 line
2.20.1