From: Johannes Berg <johannes@sipsolutions.net>
To: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Subject: pull-request: wireless-next-2023-03-10
Date: Fri, 10 Mar 2023 13:01:58 +0100 [thread overview]
Message-ID: <20230310120159.36518-1-johannes@sipsolutions.net> (raw)
Hi,
And for wireless-next, here's a bigger pull request, though
I expect much more iwlwifi work in the near future.
Please pull and let me know if there's any problem.
Thanks,
johannes
The following changes since commit f2b6cfda76d2119871e10fa01ecdc7178401ef22:
net/mlx5e: Align IPsec ASO result memory to be as required by hardware (2023-02-20 16:52:56 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2023-03-10
for you to fetch changes up to da1185449c669076276027c600666286124eef9f:
wifi: iwlwifi: mvm: fix EOF bit reporting (2023-03-07 22:14:15 +0100)
----------------------------------------------------------------
wireless-next patches for 6.4
Major changes:
cfg80211
* 6 GHz improvements
* HW timestamping support
* support for randomized auth/deauth TA for PASN privacy
(also for mac80211)
mac80211
* radiotap TLV and EHT support for the iwlwifi sniffer
* HW timestamping support
* per-link debugfs for multi-link
brcmfmac
* support for Apple (M1 Pro/Max) devices
iwlwifi
* support for a few new devices
* EHT sniffer support
rtw88
* better support for some SDIO devices
(e.g. MAC address from efuse)
rtw89
* HW scan support for 8852b
* better support for 6 GHz scanning
----------------------------------------------------------------
Alon Giladi (1):
wifi: iwlwifi: mvm: allow Microsoft to use TAS
Avraham Stern (2):
wifi: nl80211: add a command to enable/disable HW timestamping
wifi: mac80211: add support for set_hw_timestamp command
Benjamin Berg (3):
wifi: mac80211: add pointer from bss_conf to vif
wifi: mac80211: remove SMPS from AP debugfs
wifi: mac80211: add netdev per-link debugfs data and driver hook
Bitterblue Smith (1):
wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo
Chih-Kang Chang (1):
wifi: rtw89: fix SER L1 might stop entering LPS issue
Chin-Yen Lee (1):
wifi: rtw89: add tx_wake notify for 8852B
Christophe JAILLET (1):
wifi: wfx: Remove some dead code
Golan Ben Ami (2):
wifi: iwlwifi: reduce verbosity of some logging events
wifi: iwlwifi: Add support for B step of BnJ-Fm4
Hector Martin (13):
wifi: brcmfmac: acpi: Add support for fetching Apple ACPI properties
wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device
wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary number
wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks
wifi: brcmfmac: cfg80211: Add support for scan params v2
wifi: brcmfmac: feature: Add support for setting feats based on WLC version
wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations
wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
wifi: brcmfmac: pcie: Add IDs/properties for BCM4387
wifi: brcmfmac: common: Add support for downloading TxCap blobs
wifi: brcmfmac: pcie: Load and provide TxCap blobs
wifi: brcmfmac: common: Add support for external calibration blobs
wifi: brcmfmac: pcie: Add BCM4378B3 support
Ilan Peer (3):
wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ
wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT
wifi: iwlwifi: Do not include radiotap EHT user info if not needed
Jacob Keller (1):
wifi: nl80211: convert cfg80211_scan_request allocation to *_size macros
Jiapeng Chong (2):
wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfunc_enable
wifi: rtlwifi: rtl8192se: Remove some unused variables
Johannes Berg (11):
wifi: mac80211: adjust scan cancel comment/check
wifi: mac80211: check key taint for beacon protection
wifi: mac80211: allow beacon protection HW offload
wifi: cfg80211/mac80211: report link ID on control port RX
wifi: mac80211: warn only once on AP probe
wifi: mac80211: mlme: remove pointless sta check
wifi: mac80211: simplify reasoning about EHT capa handling
wifi: mac80211: fix ieee80211_link_set_associated() type
wifi: iwlwifi: mvm: avoid UB shift of snif_queue
wifi: iwlwifi: mvm: make flush code a bit clearer
wifi: iwlwifi: mvm: fix EOF bit reporting
John Keeping (1):
wifi: brcmfmac: support CQM RSSI notification with older firmware
Konrad Dybcio (1):
wifi: brcmfmac: pcie: Add 4359C0 firmware definition
Lu jicong (1):
wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values
Martin Blumenstingl (7):
wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser()
wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup
wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing
wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing
wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing
wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
Mordechay Goodstein (19):
wifi: mac80211: clear all bits that relate rtap fields on skb
wifi: wireless: return primary channel regardless of DUP
wifi: wireless: correct primary channel validation on 6 GHz
wifi: wireless: cleanup unused function parameters
wifi: radiotap: Add EHT radiotap definitions
wifi: mac80211: add support for driver adding radiotap TLVs
wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT
wifi: iwlwifi: mvm: mark mac header with no data frames
wifi: radiotap: separate vendor TLV into header/content
wifi: iwlwifi: mvm: add an helper function radiotap TLVs
wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags
wifi: iwlwifi: mvm: add all EHT based on data0 info from HW
wifi: iwlwifi: mvm: rename define to generic name
wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width
wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode
wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap
wifi: iwlwifi: rs-fw: break out for unsupported bandwidth
wifi: iwlwifi: mvm: clean up duplicated defines
wifi: iwlwifi: mvm: add EHT RU allocation to radiotap
Mukesh Sisodiya (2):
wifi: iwlwifi: Adding the code to get RF name for MsP device
wifi: iwlwifi: Update logs for yoyo reset sw changes
Ping-Ke Shih (2):
wifi: rtl8xxxu: 8188e: parse single one element of RA report for station mode
wifi: rtw89: 8852b: enable hw_scan support
Po-Hao Huang (3):
wifi: rtw89: add RNR support for 6 GHz scan
wifi: rtw89: adjust channel encoding to common function
wifi: rtw89: 8852b: add channel encoding for hw_scan
Ryder Lee (3):
wifi: mac80211: introduce ieee80211_refresh_tx_agg_session_timer()
wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_conf
wifi: mac80211: add LDPC related flags in ieee80211_bss_conf
Veerendranath Jakkam (1):
wifi: nl80211: Add support for randomizing TA of auth and deauth frames
Zong-Zhe Yang (2):
wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B
wifi: rtw89: refine FW feature judgement on packet drop
.../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 +
.../wireless/broadcom/brcm80211/brcmfmac/acpi.c | 51 ++
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 1 +
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 324 +++++++----
.../wireless/broadcom/brcm80211/brcmfmac/chip.c | 25 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 118 +++-
.../wireless/broadcom/brcm80211/brcmfmac/common.h | 11 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 49 ++
.../wireless/broadcom/brcm80211/brcmfmac/feature.h | 6 +-
.../broadcom/brcm80211/brcmfmac/fwil_types.h | 157 +++++-
.../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 7 +
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 61 ++-
.../broadcom/brcm80211/include/brcm_hw_ids.h | 2 +
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 12 +
drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 27 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 84 ++-
drivers/net/wireless/intel/iwlwifi/fw/rs.c | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 +
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 +
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 26 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 5 +
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 30 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 5 +
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 17 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 601 ++++++++++++++++++++-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 5 +
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 5 +-
drivers/net/wireless/mac80211_hwsim.c | 52 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188e.c | 12 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 6 -
.../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 9 -
drivers/net/wireless/realtek/rtw88/mac.c | 17 +-
drivers/net/wireless/realtek/rtw88/rtw8821c.c | 9 +
drivers/net/wireless/realtek/rtw88/rtw8821c.h | 6 +
drivers/net/wireless/realtek/rtw88/rtw8822b.c | 9 +
drivers/net/wireless/realtek/rtw88/rtw8822b.h | 8 +-
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 9 +
drivers/net/wireless/realtek/rtw88/rtw8822c.h | 8 +-
drivers/net/wireless/realtek/rtw89/core.c | 35 +-
drivers/net/wireless/realtek/rtw89/core.h | 2 +-
drivers/net/wireless/realtek/rtw89/fw.c | 145 ++++-
drivers/net/wireless/realtek/rtw89/fw.h | 7 +
drivers/net/wireless/realtek/rtw89/mac.c | 2 +-
drivers/net/wireless/realtek/rtw89/mac80211.c | 2 +-
drivers/net/wireless/realtek/rtw89/phy.c | 72 +++
drivers/net/wireless/realtek/rtw89/phy.h | 3 +
drivers/net/wireless/realtek/rtw89/rtw8852b.c | 12 +-
drivers/net/wireless/realtek/rtw89/rtw8852c.c | 74 +--
drivers/net/wireless/realtek/rtw89/ser.c | 5 +
drivers/net/wireless/silabs/wfx/main.c | 10 +-
include/net/cfg80211.h | 36 +-
include/net/ieee80211_radiotap.h | 215 +++++++-
include/net/mac80211.h | 92 ++--
include/uapi/linux/nl80211.h | 37 +-
net/mac80211/agg-tx.c | 17 +
net/mac80211/cfg.c | 46 +-
net/mac80211/debugfs_netdev.c | 223 ++++++--
net/mac80211/debugfs_netdev.h | 16 +
net/mac80211/driver-ops.c | 25 +-
net/mac80211/driver-ops.h | 16 +
net/mac80211/ieee80211_i.h | 4 +
net/mac80211/link.c | 5 +
net/mac80211/mlme.c | 6 +-
net/mac80211/rx.c | 93 ++--
net/mac80211/scan.c | 8 +-
net/mac80211/tx.c | 10 +
net/wireless/mlme.c | 55 +-
net/wireless/nl80211.c | 78 ++-
net/wireless/rdev-ops.h | 17 +
net/wireless/scan.c | 38 +-
net/wireless/trace.h | 36 +-
77 files changed, 2645 insertions(+), 643 deletions(-)
create mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/acpi.c
next reply other threads:[~2023-03-10 12:02 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-10 12:01 Johannes Berg [this message]
2023-03-11 2:40 ` pull-request: wireless-next-2023-03-10 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=20230310120159.36518-1-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.