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

             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.