Search Linux Wireless

[PATCH 00/14] wifi: mt76: mt7996: Preliminary work to support MLO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series is a the first preliminary work needed to support MLO in
MT7996 driver.

---
Lorenzo Bianconi (10):
      wifi: mt76: mt7996: Add chage_vif_links stub
      wifi: mt76: mt7996: Introduce mt7996_sta_link container
      wifi: mt76: mt7996: Add mt7996_sta_link struct in mt7996_vif_link
      wifi: mt76: mt7996: Add vif_cfg_changed callback
      wifi: mt76: mt7996: Add link_info_changed callback
      wifi: mt76: Add mt76_sta_common_init utility routine
      wifi: mt76: Move wcid cleanup logic in SoC driver codebase
      wifi: mt76: mt7996: Rely on mt7996_sta_link in sta_add/sta_remove callbacks
      wifi: mt76: mt7996: Support MLO in mt7996_mac_sta_event()
      wifi: mt76: mt7996: Rely on mt7996_vif_link and mt7996_sta_link in mt7996_mac_twt_teardown_flow signature

Shayne Chen (4):
      wifi: mt76: mt7996: Add mt7996_mac_sta_change_links callback
      wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv()
      wifi: mt76: mt7996: Update mt7996_mcu_add_sta to MLO support
      wifi: mt76: mt7996: Rely on mt7996_vif_link in mt7996_mcu_twt_agrt_update signature

 drivers/net/wireless/mediatek/mt76/mac80211.c      |  62 ++-
 drivers/net/wireless/mediatek/mt76/mt76.h          |  11 +-
 drivers/net/wireless/mediatek/mt76/mt7603/main.c   |   9 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |   8 +
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c  |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c  |  10 +-
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   8 +
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   8 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |   8 +
 .../net/wireless/mediatek/mt76/mt7996/debugfs.c    |  12 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    | 125 +++---
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   | 458 +++++++++++++++------
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    | 335 ++++++++-------
 drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h |  30 +-
 15 files changed, 699 insertions(+), 389 deletions(-)
---
base-commit: ad4c9a8a980336450631dce8cc0799f9a8de1914
change-id: 20250220-mt7996-mlo-95e9fe30a9e0

Best regards,
-- 
Lorenzo Bianconi <lorenzo@xxxxxxxxxx>





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux