Introduce radar pattern detection support to mt7615 driver. Please note I have tested this series just through the radar pattern test knob added to debugfs and not through I real radar signal generator. CSA is currently missing (I am currently working on it). This series is based on 'mt76: move nl80211_dfs_regions in mt76_dev data structure' https://patchwork.kernel.org/patch/11010723/ Lorenzo Bianconi (5): mt76: mt7615: introduce mt7615_regd_notifier mt76: mt7615: add hw dfs pattern detector support mt76: mt7615: do not perform txcalibration before cac is complited mt76: mt7615: unlock dfs bands mt76: mt7615: add radar pattern test knob to debugfs .../wireless/mediatek/mt76/mt7615/Makefile | 3 +- .../wireless/mediatek/mt76/mt7615/debugfs.c | 38 ++++++ .../net/wireless/mediatek/mt76/mt7615/dma.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/init.c | 43 +++++-- .../net/wireless/mediatek/mt76/mt7615/mac.c | 88 +++++++++++++ .../net/wireless/mediatek/mt76/mt7615/main.c | 6 + .../net/wireless/mediatek/mt76/mt7615/mcu.c | 121 ++++++++++++++++-- .../net/wireless/mediatek/mt76/mt7615/mcu.h | 23 ++++ .../wireless/mediatek/mt76/mt7615/mt7615.h | 55 ++++++++ 9 files changed, 356 insertions(+), 23 deletions(-) create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c -- 2.21.0