Linux wireless drivers development
 help / color / mirror / Atom feed
* [GIT PULL] wireless-next-2026-08-06
@ 2026-08-06 12:12 Johannes Berg
  2026-08-06 19:54 ` patchwork-bot+netdevbpf
  0 siblings, 1 reply; 2+ messages in thread
From: Johannes Berg @ 2026-08-06 12:12 UTC (permalink / raw)
  To: netdev; +Cc: linux-wireless

Hi,

Last code for this cycle :-)

Nothing really to say - beyond the tag it's mostly
small cleanups and fixes here and there.

Please pull and let us know if there's any problem.

Thanks,
johannes



The following changes since commit edc84a9396acf1a0e78c46230dd0bcee1b84ac53:

  Merge tag 'wireless-2026-07-26' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next (2026-07-27 16:03:40 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2026-08-06

for you to fetch changes up to ca800a9302764c445de0da0e84d2252400a770ee:

  wifi: nxpwifi: bound uAP association event IEs to the event buffer (2026-08-06 14:04:51 +0200)

----------------------------------------------------------------
Quite a bunch more work, of note:
 - iwlwifi: new FW version support
 - mt76:
   - mt7928 support
   - mt7925 NAN support
   - mt7996 AP powersave improvements
 - rtw89:
   - LED support
   - RTL8922DE support
   - dual-BT coex for RTL8922D
 - ath12k: AHB platform MultiPD support
 - cfg80211: pre-assign cookies for operations
 - mac80211: AQL support for multicast

----------------------------------------------------------------
Aaradhana Sahu (2):
      wifi: ath12k: add AHB platform descriptor support
      wifi: ath12k: Share RootPD state across UserPDs to avoid duplicate operations

Abdun Nihaal (4):
      wifi: rtlwifi: rtl8192du: Fix possible memory leak in rtl92du_init_sw_vars()
      wifi: rtlwifi: pci: fix error path in rtl_pci_probe()
      wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb()
      wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control()

Ahmed Naseef (1):
      wifi: mt76: mt7603: add 0x7592 EEPROM chip ID

Anirudh Srinivasan (2):
      PCI: Move Spacemit vendor and device IDs to linux/pci_ids.h
      wifi: rtw89: pci: enable 36-bit DMA on spacemit K3

Arend van Spriel (13):
      wifi: cfg80211: pre-assign cookie for driver callbacks
      wifi: mac80211: stop using ieee80211_mgmt_tx_cookie()
      wifi: ath6kl: use pre-assigned cookie for remain_on_channel and mgmt_tx
      wifi: wil6210: use pre-assigned cookie for remain_on_channel, mgmt_tx and probe_peer
      wifi: brcmfmac: use pre-assigned cookie for remain_on_channel and mgmt_tx
      wifi: mwifiex: use pre-assigned cookie for remain_on_channel and mgmt_tx
      wifi: wilc1000: use pre-assigned cookie for remain_on_channel and mgmt_tx
      wifi: nxpwifi: use pre-assigned cookie for remain_on_channel and mgmt_tx
      wifi: qtnfmac: use pre-assigned cookie for mgmt_tx
      wifi: rtl8723bs: use pre-assigned cookie for mgmt_tx
      wifi: cfg80211: convert cookie output to input parameter
      wifi: cfg80211: convert tx_control_port cookie to input parameter
      wifi: nl80211: send frame tx status event only for non-zero cookie

Avinash Bhatt (1):
      wifi: iwlwifi: fw: move SAR defines from acpi.h to regulatory.h

Avraham Stern (4):
      wifi: iwlwifi: mld: support aborting an ongoing ftm request
      wifi: iwlwifi: mei: check SAP message length before reading it
      wifi: iwlwifi: mei: skip data read if length is too short
      wifi: iwlwifi: mei: pass correct argument to function

Ayala Beker (1):
      wifi: iwlwifi: mld: drop connection on D3 resume failure

Ben Greear (1):
      wifi: iwlwifi: Clean dangling pointer in tx path

Bitterblue Smith (2):
      wifi: rtw88: 8822c: Don't process RF path C in query_phy_status_page{0,1}
      wifi: rtw88: 8822b: Don't process RF path C in query_phy_status_page1

Bitterblue Smith (S.E.A. Datentechnik GmbH) (1):
      wifi: rtw88: Enable receiving control frames in monitor mode

Bryam Vargas (2):
      wifi: mt76: mt7915: bound the device EEPROM address before the EFUSE copy
      wifi: mt76: mt7996: bound the device EEPROM address before the EFUSE copy

Can Peng (2):
      wifi: brcmfmac: validate msgbuf flowring IDs before use
      wifi: brcmfmac: Set DMA direction for msgbuf packet IDs

Chad Monroe (7):
      wifi: mt76: mt7996: fix EAPOL source BSS for non-MLD stations
      wifi: mt76: mt7996: fix non-MLD station num_sta leak
      wifi: mt76: mt7996: select net_setup_tc handler at runtime
      wifi: mt76: fix stuck TX queues after SER with no active interfaces
      wifi: mt76: mt7915: trigger L1 SER on PLE MDP RIOC hang
      wifi: mt76: serialize scan-link teardown with dev->mutex
      wifi: mt76: mt7996: hold dev->mutex in remove_interface teardown

Charlie-cy Wu (3):
      wifi: mt76: mt7921: refactor regd update to fix recursive mutex deadlock
      wifi: mt76: mt7925: add regulatory wiphy self manager support
      wifi: mt76: mt7921: add regulatory wiphy self manager support

Chelsy Ratnawat (1):
      wifi: rtlwifi: rtl8192d: remove dead SMPS rate mask code

Chen Jung Ku (1):
      wifi: rtw88: 8822c: replace msleep() with fsleep() for DPK delays

Chia-Yuan Li (1):
      wifi: rtw89: fw: use MAC source for IO offload delay command

Chih-Kang Chang (6):
      wifi: rtw89: disable sniffer mode in RX filter when initialization for Wi-Fi 7 chips
      wifi: rtw89: pci: disable phy error flag related to refclk
      wifi: rtw89: wow: only WiFi 6 chips initialize RF registers in WoWLAN mode
      wifi: rtw89: 8852a: fix RSSI report when average beacon RSSI is not ready
      wifi: rtw89: rfk: update TXIQK H2C command format to v1
      wifi: rtw89: 8922d: bypass TXIQK when scan

Chin-Yen Lee (2):
      wifi: rtw89: wow: use MLD address in WoWLAN ARP replies for MLO stations
      wifi: rtw89: wow: add QoS control field to WoWLAN ARP response for MLO

Ching-Te Ku (63):
      wifi: rtw89: coex: force to exit Wi-Fi LPS while Bluetooth profile exist
      wifi: rtw89: coex: offset current BT info to BT0 for dual BT configuration
      wifi: rtw89: coex: Move wifi related counters to wifi info
      wifi: rtw89: coex: Extend bt_slot_req for dual MAC wifi
      wifi: rtw89: coex: Move Bluetooth related counters to BT info
      wifi: rtw89: coex: Refine third party module related coexistence
      wifi: rtw89: coex: Add TX/RX RF parameter format version 9
      wifi: rtw89: coex: Renaming drvinfo_type to drvinfo_ver
      wifi: rtw89: coex: Add Wi-Fi firmware 0.35.94.1 support for RTL8922D
      wifi: rtw89: coex: Add RTL8922D chip string
      wifi: rtw89: coex: Add Init info version 10
      wifi: rtw89: coex: add rtw89_btc_init() entry for initialization once
      wifi: rtw89: coex: Update TDMA descriptor for dual MAC
      wifi: rtw89: coex: Add Bluetooth binding for Bluetooth TX power setting
      wifi: rtw89: coex: Add Bluetooth binding for Bluetooth RX gain setting
      wifi: rtw89: coex: Add WiFi/Bluetooth adapter binding info
      wifi: rtw89: coex: Add TDMA binding for dual MAC
      wifi: rtw89: coex: Update scoreboard related logic for dual Bluetooth
      wifi: rtw89: coex: Add Co-RX logic
      wifi: rtw89: coex: Add Wi-Fi role info version 10
      wifi: rtw89: coex: Rearrange coexistence control structure
      wifi: rtw89: coex: Update driver outsource info to firmware version 6
      wifi: rtw89: ceox: Update antenna & grant signal setting
      wifi: rtw89: coex: Rearrange Bluetooth firmware report entry
      wifi: rtw89: coex: Refine send firmware command function
      wifi: rtw89: coex: Refine _reset_btc_var()
      wifi: rtw89: coex: Correct SET_RFE settings
      wifi: rtw89: coex: Add firmware report control report v11
      wifi: rtw89: coex: update external control length by case
      wifi: rtw89: coex: Update coexistence version to 9.24.0
      wifi: rtw89: coex: Add version 107 TX/RX info for firmware feature
      wifi: rtw89: coex: Add version 9 report control info
      wifi: rtw89: coex: Fix unexpected grant-signal assignee
      wifi: rtw89: coex: Branch out version 105 firmware report map index
      wifi: rtw89: coex: Refine chip initial related structure
      wifi: rtw89: coex: Add driver info H2C command index version 103
      wifi: rtw89: coex: Fix Wi-Fi role info H2C command header issue
      wifi: rtw89: coex: Add firmware 0.29.133.X support for RTL8852B family
      wifi: rtw89: coex: Add TDMA version 4
      wifi: rtw89: coex: Add slots version 2
      wifi: rtw89: coex: Add cycle status report version 105
      wifi: rtw89: coex: Add wifi role info version 101
      wifi: rtw89: coex: Add firmware 0.27.97.X support for RTL8852C
      wifi: rtw89: coex: Add chip initial info version 11 for RTL8922A/D
      wifi: rtw89: coex: Add Wi-Fi MLO info version 2 H2C command
      wifi: rtw89: coex: Add firmware 0.35.111.X support for RTL8922A/D
      wifi: rtw89: coex: Rearrange _ntfy_role_info info
      wifi: rtw89: coex: Separate _ntfy_role_info into two function
      wifi: rtw89: coex: Decrease Wi-Fi special packet protect time
      wifi: rtw89: coex: complete GPIO debug configuration handler
      wifi: rtw89: coex: Refine RF calibration notify flow
      wifi: rtw89: coex: Fix log dump format with proper newline
      wifi: rtw89: coex: Add BTC report version 8 support for BT sub-reports
      wifi: rtw89: coex: Add dual Bluetooth debug info dump
      wifi: rtw89: coex: Fix TDMA v8 handling to unblock BTC report parsing
      wifi: rtw89: coex: Fix H2C command redundant send & version fall through
      wifi: rtw89: coex: Handle Bluetooth LE-Audio related coexistence feature
      wifi: rtw89: coex: Fix Bluetooth link weight not updated on profile change
      wifi: rtw89: coex: Fix BT-info parsing for 5/6 GHz band & dual Bluetooth
      wifi: rtw89: coex: Clear BT link weight when BT is disabled
      wifi: rtw89: coex: Change Wi-Fi link_mode_v0 translating timing
      wifi: rtw89: coex: Port _update_bt_ctrl_lps() for BT profile-based LPS control
      wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 9.24.1

Dan Carpenter (1):
      wifi: rtw89: debug: fix off by on in rtw89_ppdu_str()

David Bauer (2):
      wifi: mt76: mt7915: configure noise floor reporting on reset
      wifi: mt76: mt7603: free beacon SKB on error

David Lee (1):
      wifi: rtw89: 8852cu: add quirk to disable 2.4 GHz band

Dawei Feng (2):
      wifi: rtw88: pci: fix resource leak on failed NAPI setup
      wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()

Devin Wittmayer (5):
      wifi: mt76: mt76x02: do not WARN on invalid rx descriptor length
      wifi: mt76: mt76x02: report rx FCS errors to mac80211
      wifi: mt76: mt7925: ensure tx headroom in usb_sdio_tx_prepare_skb
      wifi: mt76: mt7925: cancel mlo_pm_work on stop
      wifi: mt76: mt792x: do not advertise active monitor

Dian-Syuan Yang (2):
      wifi: rtw89: drop packet offload entry on H2C addition failure to avoid scan issue
      wifi: rtw89: refine RX filter configuration for WiFi 7 generation

Dmitry Antipov (2):
      wifi: mac80211: simplify airtime_flags_write()
      wifi: mt76: mt7915: simplify mt7915_sys_recovery_set()

Dmitry Gomzyakov (1):
      wifi: mt76: connac: add MT7991A (0x7991) to is_mt7996()

Dmitry Morgun (1):
      wifi: rtw89: check return values in rtw89_ops_start_ap()

Doruk Tan Ozturk (1):
      wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets

Eason Lai (3):
      wifi: mt76: mt792x: fix use-after-free in mt76_rx_poll_complete
      wifi: mt76: mt7921: Add PCIe AER handler support to prevent system crash
      wifi: mt76: mt792x: Fix memory leak in SDIO TX path

Emery Hsin (21):
      wifi: mt76: mt792x: consolidate rx interrupt masks into all_complete_mask
      wifi: mt76: connac2: apply new rx all_complete_mask
      wifi: mt76: mt7925: replace shared rx irq masks with per-chip definitions
      wifi: mt76: mt7925: add MT7927 per-chip rx irq definitions
      wifi: mt76: mt792x: add per-chip PCIe register struct
      wifi: mt76: connac2: add per-chip PCIe register definitions
      wifi: mt76: mt7925: add per-chip PCIe register definitions
      wifi: mt76: mt792x: replace shared PCIe MAC macros with per-chip struct
      wifi: mt76: mt792x: rename WFDMA DMASHDL enable bit to follow the convention
      wifi: mt76: mt7925: rename WTBL registers to chip-specific format
      wifi: mt76: mt792x: add tx_done ring to common DMA queue allocation
      wifi: mt76: connac3: update basic rate table starting index
      wifi: mt76: mt7925: fix MMIO dynamic remap window size
      wifi: mt76: mt7925: add MT7928 FWDL support
      wifi: mt76: mt7925: add MT7928 irq_map with chip-specific rx masks
      wifi: mt76: mt7925: add MT7928 DMA configuration
      wifi: mt76: mt7925: add MT7928 TXD/TXS/TX_DONE support
      wifi: mt76: mt7925: add MMIO register remapping table for MT7928
      wifi: mt76: mt7925: align scan IE and EFUSE TLV lengths to 4 bytes for MT7928
      wifi: mt76: mt7925: add MT7928 per-chip PCIe register definitions
      wifi: mt76: mt7925: add MT7928 PCIe support

Emmanuel Grumbach (16):
      wifi: iwlwifi: mvm: fix the FCS truncation logic in d3
      wifi: iwlwifi: mld: treat valid BAID without STA as a FW error
      wifi: iwlwifi: mvm: validate monitor notif link_id
      wifi: iwlwifi: mld: validate D3_END notif size
      wifi: iwlwifi: pcie: validate txq_id in txq_enable
      wifi: iwlwifi: mvm: reset the smart fifo state upon FW stop
      wifi: iwlwifi: mvm: cleanup the driver state after device_powered_off
      wifi: iwlwifi: mld: reset the driver state upon firmware recovery
      wifi: iwlwifi: mld: validate WoWLAN notif header
      wifi: iwlwifi: fix counter type in iwl_fwrt_dump_error_logs
      wifi: iwlwifi: mld: fix validation fallback in iwl_mld_notif_is_valid
      wifi: iwlwifi: mvm: fix off-by-one in TXF key sanitiser
      wifi: iwlwifi: guard against division by zero in iwl_dbg_tlv_alloc_fragments
      wifi: iwlwifi: mld: validate wake packet crypto overhead
      wifi: iwlwifi: mld: initialize scan-abort status
      wifi: iwlwifi: mvm: ignore sync frames when sync is disabled

Eric Huang (5):
      wifi: rtw89: 8922d: remove CCK bandwidth compensation
      wifi: rtw89: 8922d: dynamic adjust channel smoothing
      wifi: rtw89: 8922d: fix EMLSR BB switch sequence for MLO mode transition
      wifi: rtw89: phy: fix bandedge primary channel for 2.4GHz 40MHz and 6GHz
      wifi: rtw89: pack I/O during bb_sethw to reduce API execution time

Ethan Nelson-Moore (2):
      wifi: mt76: mt7925: remove code guarded by nonexistent config option
      wifi: mt76: mt7996: remove code guarded by nonexistent config option

Fabio Estevam (2):
      wifi: mwifiex: Detach sync cmd buffer on interrupted wait
      wifi: mwifiex: Remove WQ_HIGHPRI from main workqueue

Fan Wu (1):
      wifi: rtl8xxxu: fix use-after-free from rx_urb_wq on stop

Felix Fietkau (59):
      wifi: mac80211: factor out part of ieee80211_calc_expected_tx_airtime
      wifi: mac80211: estimate expected throughput if not provided by driver/rc
      wifi: mac80211: add AQL support for multicast packets
      wifi: mac80211: add ieee80211_txq_aql_pending()
      wifi: mt76: mt7996: validate RX band_idx before dereferencing phys[]
      wifi: mt76: mt7996: set MT76_MCU_RESET before waking MCU waiters on full reset
      wifi: mt76: mt7915: clear wcid mask under mutex after RCU pointer clear
      wifi: mt76: mt7915: avoid nss underflow in mt7915_mcu_get_sta_nss
      wifi: mt76: mt7996: don't report a zero TX bitrate
      wifi: mt76: mt7915: write RX header translation bit to the correct register
      wifi: mt76: fix 4th chain ACK RSSI bitmask in sta_poll
      wifi: mt76: mt7996: fix TX DMA mapping leak for AddBA req frames
      wifi: mt76: fix stranded frames in mt76_txq_schedule_pending
      wifi: mt76: allow TX aggregation on the VO queue
      wifi: mt76: fix uninitialised RXDMAD_C descriptor info
      wifi: mt76: fix RXDMAD_C buffer recycling race
      wifi: mt76: mt7915: poll the correct SLP CTRL register for the second adie
      wifi: mt76: fix HE DCM max-RU capability encoding
      wifi: mt76: mt7996: bound TLV walk in mt7996_mcu_get_chip_config
      wifi: mt76: fix out-of-bounds access in mmio copy helpers
      wifi: mt76: mt7915: unwind state on add_interface failure
      wifi: mt76: mt7996: hold dev->mt76.mutex while disabling tx worker in SER
      wifi: mt76: decode the full VHT Rx STBC capability field
      wifi: mt76: fix ER-SU 106-tone RU check in RX rate decode
      wifi: mt76: mt7996: reserve space for the CSA-abort countdown TLV
      wifi: mt76: mt7996: don't leak MLD group index on remap alloc failure
      wifi: mt76: cancel reset and rc work on device unregister
      wifi: mt76: report data NSS for STBC frames in RX rate decode
      wifi: mt76: mt7915: use little-endian for bss_info_ra wire fields
      wifi: mt76: only consume the WO drop bit on WED v2 devices
      wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement
      wifi: mt76: mt7996: skip key upload when adding an offchannel link
      wifi: mt76: mt7996: wake MCU waiters before aborting scan in L1 SER
      wifi: mt76: fix queue reg access when building WED and NPU together
      wifi: mt76: mt7615: fix NULL deref in mt7615_mac_set_rates
      wifi: mt76: mt7996: free vif links after clearing wcid entries on full reset
      wifi: mt76: mt7996: clear stale link state on full reset
      wifi: mt76: set MT76_SCANNING when starting a hw scan
      wifi: mt76: mt7996: fix MIB TX aggregation counter registers for mt7990
      wifi: mt76: mt7915: fix double hif2 init on the non-WED path
      wifi: mt76: mt7915: fix ext PHY use-after-free on register error path
      wifi: mt76: mt7915: release hif2 reference on probe IRQ failure
      wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach failed
      wifi: mt76: mt7996: do not leave state behind after a failed WED attach
      wifi: mt76: mt7915: fix chainmask handling for non-dbdc phys on band 1
      wifi: mt76: mt7915: report RX chain signal for all RX paths
      wifi: mt76: mt7915: update SKU power limits after changing antennas
      wifi: mt76: mt7925: fix infinite loop in UNI event TLV parsing
      wifi: mt76: add PS buffering support for HW-managed TIM drivers
      wifi: mt76: mt7915: handle MCU PS sync events
      wifi: mt76: mt7996: handle UNI PS sync events
      wifi: mt76: set the EOSP bit in the QoS header of the last released frame
      wifi: mt76: mt7603: fix U-APSD service period termination
      wifi: mt76: mt7603: tell mac80211 when the PS queue has run empty
      wifi: mt76: mt7603: restore hardware PS buffering after a service period
      wifi: mt76: mt7603: file buffered frames under the TID reported to mac80211
      wifi: mt76: reject out-of-range link ids in mt76_vif_link()
      wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx()
      wifi: mac80211: skip default WMM setup for AP_VLAN links

Filip Bakreski (1):
      wifi: mt76: mt76u: use a threaded NAPI for the RX path

Geert Uytterhoeven (2):
      wifi: nxp: NXPWIFI should be invisible and selected by its users
      wifi: morsemicro: MM81X should be invisible and selected by its users

GuoHan Zhao (1):
      wifi: rtw89: wow: fix unsupported cipher debug messages

Haoxiang Li (1):
      iwlwifi: dvm: add missing cleaup for on error path

Howard Hsu (1):
      wifi: mt76: mt7996: reject iTWT setup requests from MLD stations

Ilan Peer (1):
      wifi: iwlwifi: mld: Do not cleanup FW state when the device is dead

JB Tsai (1):
      wifi: mt76: mt7925: Fix unregister deadlock

Jared.Huang (2):
      wifi: mt76: mt7925: update clc before setting sar power table
      wifi: mt76: mt7925: fix msg len mismatch between driver and firmware

Jason Huang (1):
      wifi: brcmfmac: fix P2P action frame handling without device vif

Jeff Chen (1):
      wifi: nxpwifi: fix multiple static analysis errors and warnings

Jeff Hsu (1):
      wifi: mt76: mt7925: skip DMA re-init selectively

Jeff Johnson (8):
      wifi: ath12k: fix overreads in ath12k_wmi_process_csa_switch_count_event()
      wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event()
      wifi: ath12k: validate TLV length in process_tpc_stats()
      wifi: ath12k: move firmware_mode enum to qmi.h
      wifi: ath12k: rename firmware_mode enum members to use QMI namespace
      wifi: ath12k: fix stride mismatch in mac_phy_caps_parse()
      wifi: ath11k: fix stride mismatch in mac_phy_caps_parse()
      wifi: ath11k: fix leak in ath11k_service_ready_ext_event()

Johannes Berg (12):
      wifi: iwlwifi: mvm: remove iwl_mvm_recalc_tcm()
      wifi: iwlwifi: claim UHR DBE capability for UHR devices
      wifi: iwlwifi: mvm/mld: fix PPE threshold debug print loop
      Merge tag 'iwlwifi-next-2026-07-23' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
      Revert "wifi: mac80211: don't encrypt pre-auth (ETH_P_PREAUTH) frames"
      wifi: mac80211: fix RCU dereference in throughput estimate
      wifi: mac80211: fix RCU usage in peer probing
      Merge tag 'mm81x-next-2026-07-31' of https://github.com/MorseMicroLabs/linux-wireless
      Merge tag 'mt76-next-2026-08-01' of https://github.com/nbd168/wireless
      Merge tag 'rtw-next-2026-08-02' of https://github.com/pkshih/rtw
      wifi: mac80211: disconnect on CSA to channel 0
      Merge tag 'ath-next-20260803' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath

Johnson Tsai (2):
      wifi: rtw89: add LED support to reflect the wireless association status
      wifi: rtw89: add multicolor LED support for RTL8852CU valve board

Jose Ignacio Tornos Martinez (1):
      wifi: mt76: mt7996: remove beacon_int_min_gcd from ADHOC interface combinations

Kenneth Kasilag (1):
      wifi: mt76: mt7996: expose per-band MAC addresses to cfg80211

Laxman Acharya Padhya (2):
      wifi: mt76: mt7921: validate CLC firmware records
      wifi: mt76: mt7996: validate default EEPROM firmware size

Linghui Wu (2):
      wifi: ath10k: filter non-UTF testmode events
      wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump

Linmao Li (4):
      wifi: nxpwifi: reject zero-length extension elements in beacon IEs
      wifi: mm81x: prevent timers from outliving teardown
      wifi: nxpwifi: detach sync command buffer on interrupted wait
      wifi: nxpwifi: bound uAP association event IEs to the event buffer

Mariano Baragiola (1):
      wifi: wilc1000: validate monitor transmit frame headers

Michael-CY Lee (2):
      wifi: mt76: fix non-AQL packet accounting for MLO stations
      wifi: mt76: assign link_id when sending probe request during scan

Mihail Dimoski (1):
      wifi: rtw88: disable ASPM and deep PS on ASUS TUF Gaming A15 FA506II

Miri Korenblit (6):
      wifi: iwlwifi: add a compile time check for too long hcmds
      wifi: iwlwifi: support TTL platform device ID
      wifi: iwlwifi: mld: cancel wiphy work before freeing wiphy
      wifi: iwlwifi: mld: add PNVM_INIT_COMPLETE_NTFY to the hcmd names
      wifi: iwlwifi: mld: move BIOS reading code to where it belongs
      wifi: iwlwifi: bump core version for BZ/SC/DR

Pagadala Yesu Anjaneyulu (7):
      wifi: iwlwifi: ignore raw-DSM TLV for LARI cmd version 13 and above
      wifi: iwlwifi: regulatory: add LARI_CONFIG_CHANGE command v14 support
      wifi: iwlwifi: mld: honor FW puncturing capability in MCC response
      wifi: iwlwifi: mvm: add LARI_CONFIG_EXTENSION command
      wifi: iwlwifi: mld: support update_mcc notification v2
      wifi: iwlwifi: mld: add debug log after AP type command
      wifi: iwlwifi: regulatory: add LARI v15 DSM support bitmap

Panagiotis Petrakopoulos (1):
      wifi: rtw89: use str_enable_disable() helper

Pavankumar Nandeshwar (2):
      wifi: ath12k: Use different RX release ring sizes as per memory profiles
      wifi: ath12k: skip MLO multicast links during crash recovery in Tx path

Pengpeng Hou (3):
      wifi: rtw89: fix HE extended capability length check
      wifi: iwlwifi: validate PNVM SKU TLV length
      wifi: iwlwifi: validate UEFI reduced-power SKU TLV length

Peter Chiu (4):
      wifi: mt76: mt7996: fix MLD ID in MAC TXD and HIF TXP
      wifi: mt76: mt7996: add mcu command to set bssid mapping address
      wifi: mt76: mt7996: leave PS when a 4-address connection is established
      wifi: mt76: fix queue assignment for disassoc packets

Ping-Ke Shih (24):
      wifi: rtw89: fw: add first set of firmware features by version for RTL8922D
      wifi: rtw89: fw: support scan offload v2 for WiFi 7 chips
      wifi: rtl8xxxu: 8723bu: remove reference of non-existing firmware rtl8723bu_bt.bin
      wifi: rtw89: mac: finish active TX immediately without waiting for DMAC
      wifi: rtw89: mac: pass chip version to firmware
      wifi: rtw89: fw: lower debug level for UDM1 debug register
      wifi: rtw89: 8922d: set TX compensation by format v2
      wifi: rtw89: efuse: no need to export rtw89_efuse_read_ecv_be()
      wifi: rtw89: efuse: read thermal calibration value for RTL8922D
      wifi: rtw89: 8922d: read default digital voltage calibration values
      wifi: rtw89: add thermal protect by digital voltage reduction
      wifi: rtw89: 8922d: set ANA CLK enter to 500KHz
      wifi: rtw89: 8922d: update scaling factor for RX path
      wifi: rtw89: phy: add NCTL check for WiFi 7 chips
      wifi: rtw89: unify access struct of TX power track tables
      wifi: rtw89: set needed firmware elements for early chips transition
      wifi: rtw89: mac: abstract register definition of firmware boot debug
      wifi: rtw89: 8922d: add TX time limit for 2GHz band
      wifi: rtw89: fw: do bb_preinit before downloading firmware
      wifi: rtw89: wow: extend timeout unit to avoid SER false alarm
      wifi: rtw89: pci: set PCIe maximum TS1 for RTL8922DE
      wifi: rtw89: 8922d: reduce IO in power-on function
      wifi: rtw89: phy: set CFR to manual mode for some 2GHz channels
      wifi: rtw89: 8922d: enable Makefile and Kconfig for RTL8922DE

Po-Hao Huang (2):
      wifi: rtw89: fix scan offload version check logic
      wifi: rtw89: change scan offload format to V3 for WiFi 7 IC

Prashant Rahul (1):
      wifi: mt76: mt7921: fix memory leak when skb_linearize fails in mcu rx event

Praveen Rajendran (1):
      wifi: iwlwifi: fw: Fix spelling typo in error-dump.h

Randy Dunlap (1):
      rfkill: repair malformed kernel-doc and add some descriptions

Reshma Immaculate Rajkumar (1):
      wifi: ath12k: fix encrypted EAPOL TX in encap offload mode

Rex Lu (2):
      wifi: mt76: fix RX data queuing of RRO 3.0
      wifi: mt76: check txfree done event on the WED hw path

Rosen Penev (1):
      wifi: nxpwifi: embed rx_reorder_ptr

Runyu Xiao (2):
      wifi: rtlwifi: rtl8192du: check QoS TID before indexing tids
      wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex

Ryan Leung (1):
      wifi: mt76: mt7915: add thermal zone device registration

Sang-Heon Jeon (3):
      wifi: rtlwifi: rtl8821ae: remove conditional return with no effect in _rtl8821ae_llt_write()
      wifi: rtw89: remove conditional return with no effect in sys_init_*()
      wifi: ath6kl: return 0 explicitly in ath6kl_init_upload()

Sean Wang (18):
      wifi: mt76: mt792x: advertise mgmt frame registration
      wifi: mt76: mt7925: guard BSS capability lookups
      wifi: mt76: connac: add NAN connection type
      wifi: mt76: mt7925: add NAN MCU helpers
      wifi: mt76: mt7925: add NAN MCU handling
      wifi: mt76: add init_wiphy callback
      wifi: mt76: mt7925: wire up NAN operations
      wifi: mt76: mt792x: build iface combinations dynamically
      wifi: mt76: mt792x: advertise NAN data support
      wifi: mt76: mt7925: stop init retries on hung bus
      wifi: mt76: mt7925: skip reset work on hung bus
      wifi: mt76: mt792x: stop USB register access after bus hang
      wifi: mt76: mt792x: drain USB UDMA before WFSYS reset
      wifi: mt76: mt792x: enable USB UDMA TX timeout
      wifi: mt76: mt792x: quiesce USB paths on disconnect
      wifi: mt76: mt7927: set band index for sniffer mode
      wifi: mt76: mt7927: use real monitor vifs for dual-band monitors
      wifi: mt76: mt7925: support new WoW pattern TLV

Shahar Tzarfati (1):
      wifi: iwlwifi: mld: fix read in wake packet notification handler

Shayne Chen (2):
      wifi: mt76: fix handling channel context with different bands in mt76_switch_vif_chanctx()
      wifi: mt76: mt7996: fix capability of EHT-MCS 15 in MRU

Slawomir Stepien (1):
      wifi: zd1211rw: reject secondary interfaces to prevent conflicts

Srinivas Achary (1):
      wifi: cfg80211: change mesh_setup::ie_len to size_t

Stanislaw Gruszka (1):
      wifi: rtl818x: initialize eeprom_93cx6 struct to zero

StanleyYP Wang (4):
      wifi: mt76: mt7996: add missing rdd_idx check when enabling background radar
      wifi: mt76: mt7996: fix reg addr remap when addr is 0
      wifi: mt76: mt7996: remove repeater muar config
      wifi: mt76: mt7996: add scan dwell time hw cap

Stefan Hansson (1):
      wifi: rsi: Fix types to appease CFI

Wentao Guan (2):
      wifi: rtw89: fw: correct preload field of w2 in rtw89_fw_h2c_default_cmac_tbl_be()
      wifi: mt76: mt7925: cancel pending mlo_pm_work

William Hansen-Baird (4):
      wifi: rtlwifi: rtl8723be: Remove unnecessary irq save/restore in hw_init()
      wifi: rtlwifi: fix disabling of ASPM for RTL8723BE with AER flooding
      wifi: rtlwifi: convert pci if-statement to ID table
      wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 17aa:b736

Yuhang.chen (1):
      wifi: rtw89: pci: add .shutdown callback to stop rfkill polling on reboot

Zhao Li (5):
      wifi: mac80211: fix per-STA profile length in cross-link CSA parsing
      wifi: mac80211: send TWT teardown to peer after setup TX failure
      wifi: nl80211: clean up color-change beacon data on errors
      wifi: mac80211: skip unused probe response countdown offsets
      wifi: cfg80211: stop PMSR before P2P and NAN teardown

ZhaoJinming (1):
      wifi: ath11k: fix resource leak on error in ext IRQ setup

Zhi-Jun You (2):
      wifi: mt76: wed: fix kernel panic on non-DBDC MT7986
      wifi: mt76: mt7915: fix net_fill_forward_path for non-DBDC mt7986

Zong-Zhe Yang (5):
      wifi: rtw89: fw: fix link ID filling for LPS MLO common info
      wifi: rtw89: introduce helper to get tx shape index
      wifi: rtw89: add tx shape v0 to keep built-in arrays compatible during transitions
      wifi: rtw89: extend tx shape format for regulatory 6 GHz power type
      wifi: rtw89: debug: add diagnosis for RF

shengwei.lu (1):
      wifi: mt76: mt7925: Fix EHT Beamformee SS subfields to meet 802.11be minimum

 drivers/net/wireless/ath/ath10k/snoc.c             |    9 +-
 drivers/net/wireless/ath/ath10k/testmode.c         |   14 +
 drivers/net/wireless/ath/ath11k/ahb.c              |   79 +-
 drivers/net/wireless/ath/ath11k/wmi.c              |   30 +-
 drivers/net/wireless/ath/ath12k/ahb.c              |  215 +-
 drivers/net/wireless/ath/ath12k/ahb.h              |   34 +-
 drivers/net/wireless/ath/ath12k/core.c             |    7 +-
 drivers/net/wireless/ath/ath12k/core.h             |   11 +-
 drivers/net/wireless/ath/ath12k/dp.c               |    2 +-
 drivers/net/wireless/ath/ath12k/dp.h               |    3 +-
 drivers/net/wireless/ath/ath12k/dp_tx.c            |   46 +
 drivers/net/wireless/ath/ath12k/dp_tx.h            |    2 +
 drivers/net/wireless/ath/ath12k/hw.h               |    1 -
 drivers/net/wireless/ath/ath12k/mac.c              |    2 +-
 drivers/net/wireless/ath/ath12k/pci.c              |    3 +-
 drivers/net/wireless/ath/ath12k/qmi.c              |    8 +-
 drivers/net/wireless/ath/ath12k/qmi.h              |   14 +-
 drivers/net/wireless/ath/ath12k/wifi7/ahb.c        |   90 +-
 drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c      |   64 +-
 drivers/net/wireless/ath/ath12k/wifi7/hw.c         |    3 +
 drivers/net/wireless/ath/ath12k/wmi.c              |   32 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |   27 +-
 drivers/net/wireless/ath/ath6kl/core.h             |    5 +-
 drivers/net/wireless/ath/ath6kl/init.c             |    2 +-
 drivers/net/wireless/ath/ath6kl/main.c             |    1 +
 drivers/net/wireless/ath/ath6kl/txrx.c             |    1 +
 drivers/net/wireless/ath/ath6kl/wmi.c              |    2 +-
 drivers/net/wireless/ath/ath6kl/wmi.h              |    1 +
 drivers/net/wireless/ath/wil6210/cfg80211.c        |   12 +-
 drivers/net/wireless/ath/wil6210/debugfs.c         |    2 +-
 drivers/net/wireless/ath/wil6210/p2p.c             |    6 +-
 drivers/net/wireless/ath/wil6210/wil6210.h         |    4 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   12 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.h         |    2 +-
 .../broadcom/brcm80211/brcmfmac/cyw/core.c         |    8 +-
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |   47 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c |   14 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |    3 +-
 drivers/net/wireless/intel/iwlwifi/cfg/bz.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/dr.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/cfg/sc.c        |    2 +-
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |    4 +-
 drivers/net/wireless/intel/iwlwifi/dvm/tx.c        |    4 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |    7 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |    5 +-
 .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |   51 +-
 drivers/net/wireless/intel/iwlwifi/fw/dump.c       |    2 +-
 drivers/net/wireless/intel/iwlwifi/fw/error-dump.h |    2 +-
 drivers/net/wireless/intel/iwlwifi/fw/file.h       |    5 +-
 drivers/net/wireless/intel/iwlwifi/fw/pnvm.c       |    6 +
 drivers/net/wireless/intel/iwlwifi/fw/regulatory.h |    3 +-
 drivers/net/wireless/intel/iwlwifi/fw/runtime.h    |   13 +-
 drivers/net/wireless/intel/iwlwifi/fw/uefi.c       |   28 +-
 drivers/net/wireless/intel/iwlwifi/fw/uefi.h       |    4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c   |    8 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c |   33 +-
 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h |   22 +-
 drivers/net/wireless/intel/iwlwifi/mei/main.c      |   28 +-
 drivers/net/wireless/intel/iwlwifi/mld/agg.c       |    9 +-
 drivers/net/wireless/intel/iwlwifi/mld/d3.c        |  136 +-
 .../net/wireless/intel/iwlwifi/mld/ftm-initiator.c |   21 +
 .../net/wireless/intel/iwlwifi/mld/ftm-initiator.h |    1 +
 drivers/net/wireless/intel/iwlwifi/mld/hcmd.h      |    9 +-
 drivers/net/wireless/intel/iwlwifi/mld/mac80211.c  |   19 +-
 drivers/net/wireless/intel/iwlwifi/mld/mac80211.h  |    2 +
 drivers/net/wireless/intel/iwlwifi/mld/mcc.c       |   26 +-
 drivers/net/wireless/intel/iwlwifi/mld/mld.c       |    7 +-
 drivers/net/wireless/intel/iwlwifi/mld/mld.h       |    2 -
 drivers/net/wireless/intel/iwlwifi/mld/notif.c     |    5 +-
 .../net/wireless/intel/iwlwifi/mld/regulatory.c    |   90 +-
 drivers/net/wireless/intel/iwlwifi/mld/scan.c      |    3 +-
 drivers/net/wireless/intel/iwlwifi/mld/sta.c       |    5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |   36 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |   23 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/time-sync.h |    4 +
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |   54 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |    1 +
 .../wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c   |    2 +
 .../net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c    |   11 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   20 +-
 drivers/net/wireless/marvell/mwifiex/main.c        |    4 +-
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c   |   12 +
 drivers/net/wireless/mediatek/mt76/channel.c       |   98 +-
 drivers/net/wireless/mediatek/mt76/dma.c           |   48 +-
 drivers/net/wireless/mediatek/mt76/dma.h           |  112 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   20 +-
 drivers/net/wireless/mediatek/mt76/mcu.c           |   12 +-
 drivers/net/wireless/mediatek/mt76/mmio.c          |   18 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |   11 +
 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c |    2 +
 drivers/net/wireless/mediatek/mt76/mt7603/dma.c    |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c |    1 +
 drivers/net/wireless/mediatek/mt76/mt7603/mac.c    |   73 +-
 drivers/net/wireless/mediatek/mt76/mt7603/main.c   |   89 +-
 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h |    4 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |    5 +-
 .../net/wireless/mediatek/mt76/mt7615/pci_mac.c    |    5 +-
 .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c   |    5 +-
 drivers/net/wireless/mediatek/mt76/mt76_connac.h   |   16 +-
 .../net/wireless/mediatek/mt76/mt76_connac3_mac.h  |   42 +
 .../net/wireless/mediatek/mt76/mt76_connac_mac.c   |    8 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |  267 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.h   |   47 +
 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c   |    5 +-
 .../net/wireless/mediatek/mt76/mt7915/debugfs.c    |   17 +-
 drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   41 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |   34 +-
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   25 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    |   43 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.h    |   15 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mmio.c   |    3 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h |   20 +
 drivers/net/wireless/mediatek/mt76/mt7915/pci.c    |    9 +-
 drivers/net/wireless/mediatek/mt76/mt7915/regs.h   |    1 +
 drivers/net/wireless/mediatek/mt76/mt7915/soc.c    |    2 +-
 .../net/wireless/mediatek/mt76/mt7915/testmode.c   |    5 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mac.c    |    5 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.c    |   35 +-
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c    |  112 +-
 .../net/wireless/mediatek/mt76/mt7921/pci_mac.c    |    3 +-
 drivers/net/wireless/mediatek/mt76/mt7921/regd.c   |  219 +-
 drivers/net/wireless/mediatek/mt76/mt7921/regd.h   |   57 +-
 drivers/net/wireless/mediatek/mt76/mt7921/regs.h   |    5 +
 drivers/net/wireless/mediatek/mt76/mt7925/Makefile |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7925/init.c   |   37 +
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c    |  241 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mac.h    |    9 +-
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |  279 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |  267 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.h    |   43 +
 drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h |    9 +
 drivers/net/wireless/mediatek/mt76/mt7925/nan.c    | 1098 +++
 drivers/net/wireless/mediatek/mt76/mt7925/nan.h    |  421 ++
 drivers/net/wireless/mediatek/mt76/mt7925/pci.c    |  305 +-
 .../net/wireless/mediatek/mt76/mt7925/pci_mac.c    |    8 +-
 .../net/wireless/mediatek/mt76/mt7925/pci_mcu.c    |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7925/regd.c   |  250 +-
 drivers/net/wireless/mediatek/mt76/mt7925/regd.h   |   57 +
 drivers/net/wireless/mediatek/mt76/mt7925/regs.h   |   67 +-
 drivers/net/wireless/mediatek/mt76/mt7925/usb.c    |    8 +
 drivers/net/wireless/mediatek/mt76/mt792x.h        |   85 +-
 drivers/net/wireless/mediatek/mt76/mt792x_core.c   |  146 +-
 drivers/net/wireless/mediatek/mt76/mt792x_dma.c    |  124 +-
 drivers/net/wireless/mediatek/mt76/mt792x_regs.h   |   25 +-
 drivers/net/wireless/mediatek/mt76/mt792x_usb.c    |  138 +-
 drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c |    6 +
 drivers/net/wireless/mediatek/mt76/mt7996/init.c   |   30 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |   96 +-
 drivers/net/wireless/mediatek/mt76/mt7996/main.c   |   75 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.c    |  205 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mcu.h    |   42 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mmio.c   |   93 +-
 drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h |    9 +-
 drivers/net/wireless/mediatek/mt76/mt7996/regs.h   |   24 +-
 drivers/net/wireless/mediatek/mt76/scan.c          |   26 +-
 drivers/net/wireless/mediatek/mt76/sdio.c          |   11 +-
 drivers/net/wireless/mediatek/mt76/tx.c            |  102 +-
 drivers/net/wireless/mediatek/mt76/usb.c           |   75 +-
 drivers/net/wireless/mediatek/mt76/wed.c           |    7 +-
 drivers/net/wireless/microchip/wilc1000/cfg80211.c |   19 +-
 drivers/net/wireless/microchip/wilc1000/mon.c      |   30 +-
 drivers/net/wireless/morsemicro/mm81x/Kconfig      |    8 +-
 drivers/net/wireless/morsemicro/mm81x/mac.c        |    2 +-
 drivers/net/wireless/morsemicro/mm81x/rc.c         |    2 +-
 drivers/net/wireless/morsemicro/mm81x/yaps.c       |    2 +-
 drivers/net/wireless/nxp/nxpwifi/11ax.c            |    5 +-
 drivers/net/wireless/nxp/nxpwifi/11n.c             |    7 +-
 drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.c   |   23 +-
 drivers/net/wireless/nxp/nxpwifi/Kconfig           |    5 +-
 drivers/net/wireless/nxp/nxpwifi/cfg80211.c        |   34 +-
 drivers/net/wireless/nxp/nxpwifi/main.c            |    2 +-
 drivers/net/wireless/nxp/nxpwifi/main.h            |   23 +-
 drivers/net/wireless/nxp/nxpwifi/scan.c            |    3 +
 drivers/net/wireless/nxp/nxpwifi/sdio.c            |    3 +-
 drivers/net/wireless/nxp/nxpwifi/sta_cfg.c         |   12 +
 drivers/net/wireless/nxp/nxpwifi/sta_cmd.c         |   10 +
 drivers/net/wireless/nxp/nxpwifi/uap_event.c       |   22 +-
 drivers/net/wireless/nxp/nxpwifi/uap_txrx.c        |    4 +-
 drivers/net/wireless/nxp/nxpwifi/util.c            |   51 +-
 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c  |    4 +-
 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c |    2 +-
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |    2 +-
 drivers/net/wireless/realtek/rtl8xxxu/8723b.c      |   11 +-
 drivers/net/wireless/realtek/rtl8xxxu/core.c       |   20 +-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |   49 +-
 .../wireless/realtek/rtlwifi/rtl8192d/hw_common.c  |   21 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/sw.c    |   12 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/trx.c   |    3 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c    |    6 -
 .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c    |    7 +-
 drivers/net/wireless/realtek/rtw88/bf.c            |    6 +-
 drivers/net/wireless/realtek/rtw88/mac80211.c      |    8 +-
 drivers/net/wireless/realtek/rtw88/main.h          |    1 +
 drivers/net/wireless/realtek/rtw88/pci.c           |   14 +-
 drivers/net/wireless/realtek/rtw88/rtw8723x.c      |    3 +-
 drivers/net/wireless/realtek/rtw88/rtw8814a.c      |    3 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.c      |    4 +-
 drivers/net/wireless/realtek/rtw88/rtw8821c.h      |    3 +-
 drivers/net/wireless/realtek/rtw88/rtw8822b.c      |    9 +-
 drivers/net/wireless/realtek/rtw88/rtw8822c.c      |   15 +-
 drivers/net/wireless/realtek/rtw88/rtw88xxa.c      |    3 +-
 drivers/net/wireless/realtek/rtw88/tx.c            |    1 +
 drivers/net/wireless/realtek/rtw89/Kconfig         |   29 +
 drivers/net/wireless/realtek/rtw89/Makefile        |    9 +
 drivers/net/wireless/realtek/rtw89/coex.c          | 7136 ++++++++++++--------
 drivers/net/wireless/realtek/rtw89/coex.h          |  155 +-
 drivers/net/wireless/realtek/rtw89/core.c          |  128 +-
 drivers/net/wireless/realtek/rtw89/core.h          | 1397 +++-
 drivers/net/wireless/realtek/rtw89/debug.c         |  124 +-
 drivers/net/wireless/realtek/rtw89/debug.h         |    1 +
 drivers/net/wireless/realtek/rtw89/efuse.h         |    7 +
 drivers/net/wireless/realtek/rtw89/efuse_be.c      |  117 +-
 drivers/net/wireless/realtek/rtw89/fw.c            | 1522 ++++-
 drivers/net/wireless/realtek/rtw89/fw.h            |  366 +-
 drivers/net/wireless/realtek/rtw89/led.c           |  139 +
 drivers/net/wireless/realtek/rtw89/led.h           |   37 +
 drivers/net/wireless/realtek/rtw89/led_mc.c        |   81 +
 drivers/net/wireless/realtek/rtw89/mac.c           |   71 +-
 drivers/net/wireless/realtek/rtw89/mac.h           |   52 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c      |   38 +-
 drivers/net/wireless/realtek/rtw89/mac_be.c        |   87 +-
 drivers/net/wireless/realtek/rtw89/pci.c           |   17 +
 drivers/net/wireless/realtek/rtw89/pci.h           |    6 +-
 drivers/net/wireless/realtek/rtw89/pci_be.c        |   11 +-
 drivers/net/wireless/realtek/rtw89/phy.c           |   95 +-
 drivers/net/wireless/realtek/rtw89/phy.h           |   28 +-
 drivers/net/wireless/realtek/rtw89/phy_be.c        |   53 +-
 drivers/net/wireless/realtek/rtw89/reg.h           |  100 +-
 drivers/net/wireless/realtek/rtw89/rtw8851b.c      |  146 +-
 drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c  |   22 +-
 .../net/wireless/realtek/rtw89/rtw8851b_table.c    |   23 +-
 .../net/wireless/realtek/rtw89/rtw8851b_table.h    |    2 +-
 drivers/net/wireless/realtek/rtw89/rtw8851be.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8851bu.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852a.c      |   91 +-
 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c  |   36 +-
 .../net/wireless/realtek/rtw89/rtw8852a_table.c    |   27 +-
 .../net/wireless/realtek/rtw89/rtw8852a_table.h    |    2 +-
 drivers/net/wireless/realtek/rtw89/rtw8852ae.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852au.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852b.c      |   80 +-
 .../net/wireless/realtek/rtw89/rtw8852b_common.c   |    7 +-
 drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c  |   36 +-
 .../net/wireless/realtek/rtw89/rtw8852b_table.c    |   31 +-
 .../net/wireless/realtek/rtw89/rtw8852b_table.h    |    2 +-
 drivers/net/wireless/realtek/rtw89/rtw8852be.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852bt.c     |   80 +-
 drivers/net/wireless/realtek/rtw89/rtw8852bte.c    |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852bu.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8852c.c      |   87 +-
 drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c  |  101 +-
 .../net/wireless/realtek/rtw89/rtw8852c_table.c    |   39 +-
 .../net/wireless/realtek/rtw89/rtw8852c_table.h    |    2 +-
 drivers/net/wireless/realtek/rtw89/rtw8852ce.c     |    2 +
 drivers/net/wireless/realtek/rtw89/rtw8852cu.c     |   57 +-
 drivers/net/wireless/realtek/rtw89/rtw8922a.c      |  142 +-
 drivers/net/wireless/realtek/rtw89/rtw8922ae.c     |    3 +
 drivers/net/wireless/realtek/rtw89/rtw8922au.c     |    1 +
 drivers/net/wireless/realtek/rtw89/rtw8922d.c      |  521 +-
 drivers/net/wireless/realtek/rtw89/rtw8922de.c     |    3 +
 drivers/net/wireless/realtek/rtw89/wow.c           |   27 +-
 drivers/net/wireless/rsi/rsi_91x_coex.c            |    3 +-
 drivers/net/wireless/rsi/rsi_91x_main.c            |    7 +-
 drivers/net/wireless/rsi/rsi_91x_sdio_ops.c        |    3 +-
 drivers/net/wireless/rsi/rsi_91x_usb_ops.c         |    7 +-
 drivers/net/wireless/rsi/rsi_common.h              |    2 +-
 drivers/net/wireless/rsi/rsi_sdio.h                |    2 +-
 drivers/net/wireless/rsi/rsi_usb.h                 |    2 +-
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |    8 +
 drivers/pci/controller/dwc/pcie-spacemit-k1.c      |    3 -
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |    7 +-
 include/linux/pci_ids.h                            |    4 +
 include/linux/rfkill.h                             |    9 +-
 include/net/cfg80211.h                             |   17 +-
 include/net/mac80211.h                             |   14 +-
 net/mac80211/airtime.c                             |   87 +-
 net/mac80211/cfg.c                                 |   20 +-
 net/mac80211/debugfs.c                             |   32 +-
 net/mac80211/ieee80211_i.h                         |   18 +-
 net/mac80211/link.c                                |    3 +-
 net/mac80211/main.c                                |    1 +
 net/mac80211/mlme.c                                |    2 +-
 net/mac80211/offchannel.c                          |   27 +-
 net/mac80211/s1g.c                                 |    2 +-
 net/mac80211/spectmgmt.c                           |   11 +-
 net/mac80211/sta_info.c                            |   66 +-
 net/mac80211/sta_info.h                            |    3 +-
 net/mac80211/status.c                              |    5 +-
 net/mac80211/tdls.c                                |    2 +-
 net/mac80211/tx.c                                  |  107 +-
 net/wireless/core.c                                |    3 +
 net/wireless/core.h                                |    2 +-
 net/wireless/mlme.c                                |    2 +-
 net/wireless/nl80211.c                             |   28 +-
 net/wireless/rdev-ops.h                            |   16 +-
 300 files changed, 16510 insertions(+), 5415 deletions(-)
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/nan.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/nan.h
 create mode 100644 drivers/net/wireless/realtek/rtw89/led.c
 create mode 100644 drivers/net/wireless/realtek/rtw89/led.h
 create mode 100644 drivers/net/wireless/realtek/rtw89/led_mc.c

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-06 19:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-06 12:12 [GIT PULL] wireless-next-2026-08-06 Johannes Berg
2026-08-06 19:54 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox