* [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