From: Johannes Berg <johannes@sipsolutions.net>
To: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Subject: [GIT PULL] wireless-next-2025-05-06
Date: Tue, 6 May 2025 19:45:31 +0200 [thread overview]
Message-ID: <20250506174656.119970-3-johannes@sipsolutions.net> (raw)
Hi,
Here's another set of patches for -next, but I know there's
more coming, especially from iwlwifi.
There are some conflicts here in iwlwifi, please just take
the wireless-next version for them.
Please pull and let us know if there's any problem.
Thanks,
johannes
The following changes since commit b5c6891b2c5b54bf58069966296917da46cda6f2:
Merge tag 'net-6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-04-17 11:45:30 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2025-05-06
for you to fetch changes up to 885e5cbaa0ee3738fcd99167439459ede2cc102c:
Revert "wifi: iwlwifi: clean up config macro" (2025-04-25 11:59:54 +0200)
----------------------------------------------------------------
wireless features, notably
* stack
- free SKBTX_WIFI_STATUS flag
- fixes for VLAN multicast in multi-link
- improve codel parameters (revert some old twiddling)
* ath12k
- Enable AHB support for IPQ5332.
- Add monitor interface support to QCN9274.
- Add MLO support to WCN7850.
- Add 802.11d scan offload support to WCN7850.
* ath11k
- Restore hibernation support
* iwlwifi
- EMLSR on two 5 GHz links
* mwifiex
- cleanups/refactoring
along with many other small features/cleanups
----------------------------------------------------------------
Aaradhana Sahu (2):
wifi: ath12k: Resolve multicast packet drop by populating key_cipher in ath12k_install_key()
wifi: ath12k: Introduce check against zero for ahvif->key_cipher in ath12k_mac_op_tx()
Aditya Kumar Singh (13):
wifi: ath12k: move firmware stats out of debugfs
wifi: ath12k: add get_txpower mac ops
wifi: ath12k: fix SLUB BUG - Object already free in ath12k_reg_free()
wifi: ath12k: add reference counting for core attachment to hardware group
wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping
wifi: ath12k: fix ATH12K_FLAG_REGISTERED flag handling
wifi: ath12k: fix firmware assert during reboot with hardware grouping
wifi: ath12k: fix ath12k_core_pre_reconfigure_recovery() with grouping
wifi: ath12k: handle ath12k_core_restart() with hardware grouping
wifi: ath12k: handle ath12k_core_reset() with hardware grouping
wifi: ath12k: reset MLO global memory during recovery
wifi: ath12k: Fix frequency range in driver
wifi: ath12k: Update frequency range if reg rules changes
Anjaneyulu (1):
wifi: iwlwifi: parse active and 20 MHz AP NVM channel flag
Balamurugan Mahalingam (1):
wifi: ath12k: Add support for link specific datapath stats
Balamurugan S (7):
wifi: ath12k: fix incorrect CE addresses
wifi: ath12k: add ath12k_hw_params for IPQ5332
wifi: ath12k: avoid m3 firmware download in AHB device IPQ5332
wifi: ath12k: Add hw_params to remap CE register space for IPQ5332
wifi: ath12k: add AHB driver support for IPQ5332
wifi: ath12k: enable ath12k AHB support
wifi: ath12k: Add support to clear qdesc array in REO cache
Baochen Qiang (16):
wifi: ath12k: don't put ieee80211_chanctx_conf struct in ath12k_link_vif
wifi: ath11k: determine PM policy based on machine model
wifi: ath11k: introduce ath11k_core_continue_suspend_resume()
wifi: ath11k: refactor ath11k_core_suspend/_resume()
wifi: ath11k: support non-WoWLAN mode suspend as well
wifi: ath11k: choose default PM policy for hibernation
Reapply "wifi: ath11k: restore country code during resume"
wifi: ath12k: introduce ath12k_fw_feature_supported()
wifi: ath12k: use fw_features only when it is valid
wifi: ath12k: support MLO as well if single_chip_mlo_support flag is set
wifi: ath12k: identify assoc link vif in station mode
wifi: ath12k: make assoc link associate first
wifi: ath12k: group REO queue buffer parameters together
wifi: ath12k: alloc REO queue per station
wifi: ath12k: don't skip non-primary links for WCN7850
wifi: ath12k: support 2 channels for single pdev device
Bartosz Golaszewski (1):
bcma: use new GPIO line value setter callbacks
Bhaskar Chowdhury (1):
wifi: iwlwifi: fw: api: Absolute rudimentary typo fixes in the file power.h
Dan Carpenter (2):
wifi: ath12k: Fix a couple NULL vs IS_ERR() bugs
wifi: ath12k: Fix buffer overflow in debugfs
David Heidelberg (2):
dt-bindings: net: Add generic wireless controller
dt-bindings: wireless: qcom,wcnss: Use wireless-controller.yaml
Dmitry Antipov (1):
wifi: rt2x00: remove weird self-assignment in rt2800_loft_search()
Edward Adam Davis (1):
wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled
Emmanuel Grumbach (3):
wifi: iwlwifi: mld: remove stored_beacon support
wifi: iwlwifi: update the PHY_CONTEXT_CMD API
wifi: iwlwifi: pcie: add support for the reset handshake in MSI
Gustavo A. R. Silva (2):
wifi: mac80211: Avoid -Wflex-array-member-not-at-end warnings
wifi: iwlwifi: mvm: Avoid -Wflex-array-member-not-at-end warning
Hari Chandrakanthan (1):
wifi: ath12k: fix link valid field initialization in the monitor Rx
Janne Grunau (3):
dt-bindings: net: Add network-class schema for mac-address properties
dt-bindings: wireless: bcm4329-fmac: Use wireless-controller.yaml schema
dt-bindings: wireless: silabs,wfx: Use wireless-controller.yaml
Jeff Johnson (2):
wifi: ath12k: Fix misspelling "upto" in dp.c
wifi: ath12k: ahb: Replace del_timer_sync() with timer_delete_sync()
Jiri Slaby (SUSE) (1):
irqdomain: ssb: Switch to irq_domain_create_linear()
Johan Hovold (1):
wifi: ath12k: extend dma mask to 36 bits
Johannes Berg (18):
wifi: free SKBTX_WIFI_STATUS skb tx_flags flag
wifi: cfg80211/mac80211: remove more 5/10 MHz code
wifi: iwlwifi: mvm: remove IWL_EMPTYING_HW_QUEUE_DELBA state
wifi: iwlwifi: fw: do reset handshake during assert if needed
wifi: iwlwifi: mld: remove P2P powersave tracking
wifi: iwlwifi: mld: tests: simplify le32 bitfield handling
Merge tag 'ath-next-20250418' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath into wireless-next
wifi: iwlwifi: mld: clarify variable type
wifi: iwlwifi: mld: fix iwl_mld_emlsr_disallowed_with_link() return
wifi: iwlwifi: mld: use cfg80211_chandef_get_width()
wifi: iwlwifi: mld: allow EMLSR on separated 5 GHz subbands
wifi: iwlwifi: define API for external FSEQ images
wifi: iwlwifi: mld: skip unknown FW channel load values
wifi: iwlwifi: clean up band in RX metadata
wifi: iwlwifi: mld: rx: simplify channel handling
wifi: iwlwifi: mld: simplify iwl_mld_rx_fill_status()
wifi: iwlwifi: clean up config macro
Revert "wifi: iwlwifi: clean up config macro"
Julian Vetter (1):
wifi: mac80211: Replace __get_unaligned_cpu32 in mesh_pathtbl.c
Karthikeyan Kathirvel (1):
wifi: ieee80211: define beacon protection bit field
Karthikeyan Periyasamy (4):
wifi: ath12k: Replace band define G with GHZ where appropriate
wifi: ath12k: fix NULL access in assign channel context handler
wifi: ath12k: Refactor the monitor channel context procedure
wifi: ath12k: Move to NO_VIRTUAL monitor
Kees Cook (1):
wifi: carl9170: Add __nonstring annotations for unterminated strings
Maharaja Kennadyrajan (3):
wifi: ath12k: Fix spelling errors in mac.c file
wifi: ath12k: Prevent sending WMI commands to firmware during firmware crash
wifi: ath12k: fix node corruption in ar->arvifs list
Miri Korenblit (11):
wifi: iwlwifi: re-add IWL_AMSDU_8K case
wifi: iwlwifi: mld: avoid memory leak if mcc_init fails
wifi: iwlwifi: mld: stop hw if mcc_init fails
wifi: iwlwifi: mld: don't do iwl_trans_stop_device twice
wifi: iwlwifi: mld: refactor purging async notifications
wifi: iwlwifi: mld: properly handle async notification in op mode start
wifi: iwlwifi: mld: inform trans on init failure
wifi: iwlwifi: set step_urm in transport and not in the opmodes
wifi: iwlwifi: add definitions for iwl_mac_power_cmd version 2
wifi: iwlwifi: pcie: make sure to lock rxq->read
wifi: iwlwifi: move phy_filters to fw_runtime
Muna Sinada (4):
wifi: ath12k: remove open parenthesis
wifi: mac80211: Add link iteration macro for link data
wifi: mac80211: Create separate links for VLAN interfaces
wifi: mac80211: VLAN traffic in multicast path
Nithyanantham Paramasivam (1):
wifi: ath12k: Enable REO queue lookup table feature on QCN9274
P Praneesh (17):
wifi: ath12k: refactor ath12k_hw_regs structure
wifi: ath12k: Add extra TLV tag parsing support in monitor Rx path
wifi: ath12k: Avoid fetch Error bitmap and decap format from Rx TLV
wifi: ath12k: change the status update in the monitor Rx
wifi: ath12k: Avoid packet offset and FCS length from Rx TLV
wifi: ath12k: add monitor interface support on QCN9274
wifi: ath12k: Fix memory leak during vdev_id mismatch
wifi: ath12k: Fix memory corruption during MLO multicast tx
wifi: ath12k: Fix invalid memory access while forming 802.11 header
wifi: ath12k: add rx_info to capture required field from rx descriptor
wifi: ath12k: replace the usage of rx desc with rx_info
wifi: ath12k: Handle error cases during extended skb allocation
wifi: ath12k: Refactor tx descriptor handling in tx completion handler
wifi: ath12k: Fix memory leak during extended skb allocation
wifi: ath12k: Use skb->len for dma_unmap_single() length parameter
wifi: ath12k: Add MSDU length validation for TKIP MIC error
wifi: ath12k: Avoid allocating rx_stats when ext_rx_stats is disabled
Pradeep Kumar Chitrapu (1):
wifi: ath12k: Fix incorrect rates sent to firmware
Raj Kumar Bhagat (3):
dt-bindings: net: wireless: describe the ath12k AHB module for IPQ5332
wifi: ath12k: add support for fixed QMI firmware memory
wifi: ath12k: fix cleanup path after mhi init
Rajat Soni (1):
wifi: ath12k: Add helper function ath12k_mac_update_freq_range()
Ramasamy Kaliappan (3):
wifi: ath12k: Fix the QoS control field offset to build QoS header
wifi: cfg80211: Add support to get EMLSR capabilities of non-AP MLD
wifi: mac80211: update ML STA with EML capabilities
Rameshkumar Sundaram (5):
wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers
wifi: ath12k: avoid multiple skb_cb fetch in ath12k_mac_mgmt_tx_wmi()
wifi: ieee80211: Add helpers to fetch EMLSR delay and timeout values
wifi: nl80211: add link id of transmitted profile for MLO MBSSID
wifi: mac80211: restructure tx profile retrieval for MLO MBSSID
Ramya Gnanasekar (1):
wifi: ath12k: Fix WMI tag for EHT rate in peer assoc
Rob Herring (Arm) (1):
wifi: ath11k: Use of_property_present() to test property presence
Sarika Sharma (3):
wifi: ath12k: using msdu end descriptor to check for rx multicast packets
wifi: ath12k: correctly handle mcast packets for clients
wifi: ath12k: fix invalid access to memory
Sascha Hauer (13):
wifi: mwifiex: deduplicate code in mwifiex_cmd_tx_rate_cfg()
wifi: mwifiex: use adapter as context pointer for mwifiex_hs_activated_event()
wifi: mwifiex: drop unnecessary initialization
wifi: mwifiex: make region_code_mapping_t const
wifi: mwifiex: pass adapter to mwifiex_dnld_cmd_to_fw()
wifi: mwifiex: simplify mwifiex_setup_ht_caps()
wifi: mwifiex: fix indention
wifi: mwifiex: make locally used function static
wifi: mwifiex: move common settings out of switch/case
wifi: mwifiex: remove unnecessary queue empty check
wifi: mwifiex: let mwifiex_init_fw() return 0 for success
wifi: mwifiex: drop asynchronous init waiting code
wifi: mwifiex: remove mwifiex_sta_init_cmd() last argument
Sidhanta Sahu (1):
wifi: ath12k: Fix memory leak due to multiple rx_stats allocation
Simon Horman (1):
wifi: brcmsmac: Spelling corrections
Sowmiya Sree Elavalagan (4):
wifi: ath12k: Power up root PD
wifi: ath12k: Register various userPD interrupts and save SMEM entries
wifi: ath12k: Power up userPD
wifi: ath12k: Power down userPD
Sriram R (2):
wifi: ath12k: Pass correct values of center freq1 and center freq2 for 320 MHz
wifi: ath12k: Fix the enabling of REO queue lookup table feature
Stone Zhang (1):
wifi: ath11k: fix node corruption in ar->arvifs list
Suraj P Kizhakkethil (1):
wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz
Thomas Weißschuh (5):
wifi: ath10k: Don't use %pK through printk
wifi: ath11k: Don't use %pK through printk
wifi: ath12k: Don't use %pK through printk
wifi: wcn36xx: Don't use %pK through printk
wifi: mwifiex: Don't use %pK through printk
Thomas Wu (1):
wifi: ath12k: Disable broadcast TWT feature in HE MAC capabilities
Toke Høiland-Jørgensen (1):
Revert "mac80211: Dynamically set CoDel parameters per station"
Víctor Gonzalo (1):
wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0
Wen Gong (5):
wifi: ath12k: add configure country code for WCN7850
wifi: ath12k: use correct WMI command to set country code for WCN7850
wifi: ath12k: add 11d scan offload support
wifi: ath12k: store and send country code to firmware after recovery
wifi: ath12k: avoid deadlock during regulatory update in ath12k_regd_update()
Wentao Liang (1):
wifi: brcm80211: fmac: Add error log in brcmf_usb_dl_cmd()
Yang Li (1):
wifi: iwlwifi: mvm: Remove duplicated include in iwl-utils.c
.../bindings/net/ethernet-controller.yaml | 25 +-
.../devicetree/bindings/net/network-class.yaml | 46 +
.../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 2 +-
.../bindings/net/wireless/qcom,ipq5332-wifi.yaml | 315 ++++++
.../bindings/net/wireless/silabs,wfx.yaml | 5 +-
.../bindings/net/wireless/wireless-controller.yaml | 23 +
.../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 5 +-
drivers/bcma/driver_gpio.c | 8 +-
drivers/net/wireless/ath/ath10k/ahb.c | 2 +-
drivers/net/wireless/ath/ath10k/bmi.c | 6 +-
drivers/net/wireless/ath/ath10k/ce.c | 4 +-
drivers/net/wireless/ath/ath10k/core.c | 4 +-
drivers/net/wireless/ath/ath10k/htc.c | 6 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +-
drivers/net/wireless/ath/ath10k/mac.c | 22 +-
drivers/net/wireless/ath/ath10k/pci.c | 2 +-
drivers/net/wireless/ath/ath10k/testmode.c | 4 +-
drivers/net/wireless/ath/ath10k/txrx.c | 2 +-
drivers/net/wireless/ath/ath10k/usb.c | 4 +-
drivers/net/wireless/ath/ath10k/wmi.c | 4 +-
drivers/net/wireless/ath/ath11k/ahb.c | 4 +-
drivers/net/wireless/ath/ath11k/core.c | 306 +++++-
drivers/net/wireless/ath/ath11k/core.h | 16 +
drivers/net/wireless/ath/ath11k/hif.h | 14 +-
drivers/net/wireless/ath/ath11k/mac.c | 10 +-
drivers/net/wireless/ath/ath11k/mhi.c | 14 +-
drivers/net/wireless/ath/ath11k/mhi.h | 4 +-
drivers/net/wireless/ath/ath11k/pci.c | 50 +-
drivers/net/wireless/ath/ath11k/qmi.c | 4 +-
drivers/net/wireless/ath/ath11k/testmode.c | 2 +-
drivers/net/wireless/ath/ath12k/Kconfig | 8 +
drivers/net/wireless/ath/ath12k/Makefile | 1 +
drivers/net/wireless/ath/ath12k/ahb.c | 1156 ++++++++++++++++++++
drivers/net/wireless/ath/ath12k/ahb.h | 80 ++
drivers/net/wireless/ath/ath12k/ce.c | 92 +-
drivers/net/wireless/ath/ath12k/ce.h | 18 +-
drivers/net/wireless/ath/ath12k/core.c | 292 ++++-
drivers/net/wireless/ath/ath12k/core.h | 97 +-
drivers/net/wireless/ath/ath12k/debugfs.c | 234 ++--
drivers/net/wireless/ath/ath12k/debugfs.h | 12 +-
.../net/wireless/ath/ath12k/debugfs_htt_stats.c | 3 +
drivers/net/wireless/ath/ath12k/dp.c | 88 +-
drivers/net/wireless/ath/ath12k/dp.h | 25 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 377 +++++--
drivers/net/wireless/ath/ath12k/dp_mon.h | 5 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 424 ++++---
drivers/net/wireless/ath/ath12k/dp_rx.h | 33 +-
drivers/net/wireless/ath/ath12k/dp_tx.c | 147 ++-
drivers/net/wireless/ath/ath12k/dp_tx.h | 3 +-
drivers/net/wireless/ath/ath12k/fw.c | 9 +-
drivers/net/wireless/ath/ath12k/fw.h | 3 +-
drivers/net/wireless/ath/ath12k/hal.c | 111 +-
drivers/net/wireless/ath/ath12k/hal.h | 76 +-
drivers/net/wireless/ath/ath12k/hal_desc.h | 6 +-
drivers/net/wireless/ath/ath12k/hal_rx.c | 19 +-
drivers/net/wireless/ath/ath12k/hal_rx.h | 15 +-
drivers/net/wireless/ath/ath12k/hw.c | 499 ++++++++-
drivers/net/wireless/ath/ath12k/hw.h | 29 +-
drivers/net/wireless/ath/ath12k/mac.c | 817 +++++++++-----
drivers/net/wireless/ath/ath12k/mac.h | 13 +
drivers/net/wireless/ath/ath12k/mhi.c | 9 +-
drivers/net/wireless/ath/ath12k/pci.c | 58 +-
drivers/net/wireless/ath/ath12k/pci.h | 5 +-
drivers/net/wireless/ath/ath12k/peer.c | 5 +-
drivers/net/wireless/ath/ath12k/peer.h | 3 +-
drivers/net/wireless/ath/ath12k/qmi.c | 238 +++-
drivers/net/wireless/ath/ath12k/qmi.h | 5 +-
drivers/net/wireless/ath/ath12k/reg.c | 177 ++-
drivers/net/wireless/ath/ath12k/reg.h | 2 +-
drivers/net/wireless/ath/ath12k/testmode.c | 4 +-
drivers/net/wireless/ath/ath12k/wmi.c | 329 +++++-
drivers/net/wireless/ath/ath12k/wmi.h | 55 +-
drivers/net/wireless/ath/carl9170/fw.c | 2 +-
drivers/net/wireless/ath/wcn36xx/testmode.c | 2 +-
drivers/net/wireless/ath/wil6210/txrx.h | 3 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 23 +-
.../wireless/broadcom/brcm80211/brcmsmac/aiutils.c | 6 +-
.../wireless/broadcom/brcm80211/brcmsmac/aiutils.h | 2 +-
.../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 4 +-
.../wireless/broadcom/brcm80211/brcmsmac/channel.c | 4 +-
.../net/wireless/broadcom/brcm80211/brcmsmac/dma.c | 2 +-
.../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +-
.../wireless/broadcom/brcm80211/brcmsmac/main.c | 4 +-
.../wireless/broadcom/brcm80211/brcmsmac/main.h | 2 +-
.../net/wireless/broadcom/brcm80211/brcmsmac/pmu.c | 2 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 3 +
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 8 +-
.../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 9 +-
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 15 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 16 +-
drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 5 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 15 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 28 +
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 6 +-
.../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 17 +-
.../net/wireless/intel/iwlwifi/iwl-context-info.h | 10 +-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 20 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 36 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 1 +
drivers/net/wireless/intel/iwlwifi/iwl-utils.c | 1 -
drivers/net/wireless/intel/iwlwifi/mld/d3.c | 2 +
drivers/net/wireless/intel/iwlwifi/mld/fw.c | 48 +-
drivers/net/wireless/intel/iwlwifi/mld/iface.c | 5 -
drivers/net/wireless/intel/iwlwifi/mld/iface.h | 2 +
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 9 -
drivers/net/wireless/intel/iwlwifi/mld/mld.c | 25 +-
drivers/net/wireless/intel/iwlwifi/mld/mld.h | 5 -
drivers/net/wireless/intel/iwlwifi/mld/mlo.c | 35 +-
drivers/net/wireless/intel/iwlwifi/mld/notif.c | 51 +-
drivers/net/wireless/intel/iwlwifi/mld/notif.h | 2 +-
drivers/net/wireless/intel/iwlwifi/mld/rx.c | 97 +-
drivers/net/wireless/intel/iwlwifi/mld/stats.c | 14 +-
drivers/net/wireless/intel/iwlwifi/mld/tests/agg.c | 14 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 25 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 4 -
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 14 +-
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 21 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 14 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 23 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 6 +
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 42 +-
drivers/net/wireless/marvell/mwifiex/cfp.c | 4 +-
drivers/net/wireless/marvell/mwifiex/cmdevt.c | 74 +-
drivers/net/wireless/marvell/mwifiex/init.c | 21 +-
drivers/net/wireless/marvell/mwifiex/main.c | 43 +-
drivers/net/wireless/marvell/mwifiex/main.h | 13 +-
drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +-
drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 51 +-
drivers/net/wireless/marvell/mwifiex/txrx.c | 3 +-
drivers/net/wireless/marvell/mwifiex/util.c | 20 +-
drivers/net/wireless/marvell/mwifiex/wmm.c | 12 +-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 2 +-
drivers/net/wireless/virtual/mac80211_hwsim.c | 12 +-
drivers/ssb/driver_gpio.c | 8 +-
include/linux/ieee80211.h | 77 ++
include/linux/skbuff.h | 3 -
include/net/cfg80211.h | 44 +-
include/net/mac80211.h | 25 +-
include/net/sock.h | 2 -
include/uapi/linux/nl80211.h | 6 +
net/mac80211/cfg.c | 67 +-
net/mac80211/chan.c | 3 +
net/mac80211/debugfs_sta.c | 6 -
net/mac80211/ibss.c | 19 +-
net/mac80211/ieee80211_i.h | 16 +-
net/mac80211/iface.c | 87 +-
net/mac80211/link.c | 90 +-
net/mac80211/mesh.c | 10 +-
net/mac80211/mesh_pathtbl.c | 2 +-
net/mac80211/mesh_plink.c | 10 +-
net/mac80211/mlme.c | 4 +-
net/mac80211/parse.c | 3 -
net/mac80211/rate.c | 12 +-
net/mac80211/rc80211_minstrel_ht.c | 13 +-
net/mac80211/spectmgmt.c | 55 +-
net/mac80211/sta_info.c | 28 -
net/mac80211/sta_info.h | 11 -
net/mac80211/tdls.c | 4 +-
net/mac80211/tx.c | 35 +-
net/mac80211/util.c | 25 +-
net/wireless/nl80211.c | 42 +-
165 files changed, 6279 insertions(+), 1913 deletions(-)
create mode 100644 Documentation/devicetree/bindings/net/network-class.yaml
create mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ipq5332-wifi.yaml
create mode 100644 Documentation/devicetree/bindings/net/wireless/wireless-controller.yaml
create mode 100644 drivers/net/wireless/ath/ath12k/ahb.c
create mode 100644 drivers/net/wireless/ath/ath12k/ahb.h
next reply other threads:[~2025-05-06 17:47 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-06 17:45 Johannes Berg [this message]
2025-05-06 19:37 ` [GIT PULL] wireless-next-2025-05-06 Johannes Berg
2025-05-06 19:45 ` Johannes Berg
2025-05-07 2:32 ` patchwork-bot+netdevbpf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250506174656.119970-3-johannes@sipsolutions.net \
--to=johannes@sipsolutions.net \
--cc=linux-wireless@vger.kernel.org \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.