• Jakub Kicinski's avatar
    Merge tag 'wireless-next-2024-07-11' of... · 80ab5445
    Jakub Kicinski authored
    Merge tag 'wireless-next-2024-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
    
    Kalle Valo says:
    
    ====================
    wireless-next patches for v6.11
    
    Most likely the last "new features" pull request for v6.11 with
    changes both in stack and in drivers. The big thing is the multiple
    radios for wiphy feature which makes it possible to better advertise
    radio capabilities to user space. mt76 enabled MLO and iwlwifi
    re-enabled MLO, ath12k and rtw89 Wi-Fi 6 devices got WoWLAN support.
    
    Major changes:
    
    cfg80211/mac80211
     * remove DEAUTH_NEED_MGD_TX_PREP flag
     * multiple radios per wiphy support
    
    mac80211_hwsim
     * multi-radio wiphy support
    
    ath12k
     * DebugFS support for datapath statistics
     * WCN7850: support for WoW (Wake on WLAN)
     * WCN7850: device-tree bindings
    
    ath11k
     * QCA6390: device-tree bindings
    
    iwlwifi
     * mvm: re-enable Multi-Link Operation (MLO)
     * aggregation (A-MSDU) optimisations
    
    rtw89
     * preparation for RTL8852BE-VT support
     * WoWLAN support for WiFi 6 chips
     * 36-bit PCI DMA support
    
    mt76
     * mt7925 Multi-Link Operation (MLO) support
    
    * tag 'wireless-next-2024-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next: (204 commits)
      wifi: mac80211: fix AP chandef capturing in CSA
      wifi: iwlwifi: correctly reference TSO page information
      wifi: mt76: mt792x: fix scheduler interference in drv own process
      wifi: mt76: mt7925: enabling MLO when the firmware supports it
      wifi: mt76: mt7925: remove the unused mt7925_mcu_set_chan_info
      wifi: mt76: mt7925: update mt7925_mac_link_bss_add for MLO
      wifi: mt76: mt7925: update mt7925_mcu_bss_basic_tlv for MLO
      wifi: mt76: mt7925: update mt7925_mcu_set_timing for MLO
      wifi: mt76: mt7925: update mt7925_mcu_sta_phy_tlv for MLO
      wifi: mt76: mt7925: update mt7925_mcu_sta_rate_ctrl_tlv for MLO
      wifi: mt76: mt7925: add mt7925_mcu_sta_eht_mld_tlv for MLO
      wifi: mt76: mt7925: update mt7925_mcu_sta_update for MLO
      wifi: mt76: mt7925: update mt7925_mcu_add_bss_info for MLO
      wifi: mt76: mt7925: update mt7925_mcu_bss_mld_tlv for MLO
      wifi: mt76: mt7925: update mt7925_mcu_sta_mld_tlv for MLO
      wifi: mt76: mt7925: add mt7925_[assign,unassign]_vif_chanctx
      wifi: mt76: add def_wcid to struct mt76_wcid
      wifi: mt76: mt7925: report link information in rx status
      wifi: mt76: mt7925: update rate index according to link id
      wifi: mt76: mt7925: add link handling in the mt7925_ipv6_addr_change
      ...
    ====================
    
    Link: https://patch.msgid.link/20240711102353.0C849C116B1@smtp.kernel.orgSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
    80ab5445
mac80211.c 184 KB