[PATCH 0/6] wifi: mt76: mt7925: update the regulatory domain control

Mingyen Hsieh mingyen.hsieh at mediatek.com
Fri Oct 31 02:03:46 PDT 2025


From: Ming Yen Hsieh <mingyen.hsieh at mediatek.com>

This patchset introduces a series of improvements to mt7925. The main
goals are to enhance compliance with 802.11d specifications, improve
runtime regd switching, and ensure user-set regulatory domains are
respected.

Ming Yen Hsieh (6):
  wifi: mt76: mt7925: refactor regulatory domain handling to regd.[ch]
  wifi: mt76: mt7925: refactor CLC support check flow
  wifi: mt76: mt7925: refactor regulatory notifier flow
  wifi: mt76: mt7925: improve EHT capability control in regulatory flow
  wifi: mt76: mt7925: add auto regdomain switch support
  wifi: mt76: mt7925: disable auto regd changes after user set

 .../wireless/mediatek/mt76/mt7925/Makefile    |   2 +-
 .../net/wireless/mediatek/mt76/mt7925/init.c  | 148 +---------
 .../net/wireless/mediatek/mt76/mt7925/mac.c   |   5 +-
 .../net/wireless/mediatek/mt76/mt7925/main.c  |  26 +-
 .../net/wireless/mediatek/mt76/mt7925/mcu.c   |  13 +-
 .../wireless/mediatek/mt76/mt7925/mt7925.h    |   2 -
 .../net/wireless/mediatek/mt76/mt7925/pci.c   |   4 +-
 .../net/wireless/mediatek/mt76/mt7925/regd.c  | 265 ++++++++++++++++++
 .../net/wireless/mediatek/mt76/mt7925/regd.h  |  19 ++
 drivers/net/wireless/mediatek/mt76/mt792x.h   |   2 +
 10 files changed, 302 insertions(+), 184 deletions(-)
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/regd.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/regd.h

-- 
2.34.1




More information about the Linux-mediatek mailing list