From: Kalle Valo <kvalo@kernel.org>
To: netdev@vger.kernel.org
Cc: linux-wireless@vger.kernel.org
Subject: pull-request: wireless-next-2022-03-18
Date: Fri, 18 Mar 2022 14:46:57 +0000 (UTC) [thread overview]
Message-ID: <20220318144657.4C9E1C340E8@smtp.kernel.org> (raw)
Hi,
here's a pull request to net-next tree, more info below. Please let me know if
there are any problems.
Kalle
The following changes since commit de29aff976d3216e7f3ab41fcd7af46fa8f7eab7:
Merge tag 'linux-can-next-for-5.18-20220313' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next (2022-03-13 10:25:12 +0000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git tags/wireless-next-2022-03-18
for you to fetch changes up to 54f586a9153201c6cff55e1f561990c78bd99aa7:
rfkill: make new event layout opt-in (2022-03-18 13:09:17 +0200)
----------------------------------------------------------------
wireless-next patches for v5.18
Third set of patches for v5.18. Smaller set this time, support for
mt7921u and some work on MBSSID support. Also a workaround for rfkill
userspace event.
Major changes:
mac80211
* MBSSID beacon handling in AP mode
rfkill
* make new event layout opt-in to workaround buggy user space
rtlwifi
* support On Networks N150 device id
mt76
* mt7915: MBSSID and 6 GHz band support
* new driver mt7921u
----------------------------------------------------------------
Arnd Bergmann (1):
iwlwifi: mei: fix building iwlmei
Chia-Yuan Li (3):
rtw89: modify MAC enable functions
rtw89: disable FW and H2C function if CPU disabled
rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs
Chung-Hsuan Hung (1):
rtw89: 8852c: add read/write rf register function
Colin Ian King (4):
mwifiex: make read-only array wmm_oui static const
mt76: connac: make read-only array ba_range static const
brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback"
rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch"
Dan Carpenter (1):
mt76: mt7915: check for devm_pinctrl_get() failure
Deren Wu (4):
mt76: fix monitor mode crash with sdio driver
mt76: fix invalid rssi report
mt76: fix wrong HE data rate in sniffer tool
mt76: fix monitor rx FCS error in DFS channel
Evelyn Tsai (1):
mt76: mt7915: fix DFS no radar detection event
Johannes Berg (2):
mac80211: always have ieee80211_sta_restart()
rfkill: make new event layout opt-in
John Crispin (1):
mac80211: MBSSID channel switch
Jonathan Teh (1):
rtlwifi: rtl8192cu: Add On Networks N150
Julia Lawall (4):
zd1201: use kzalloc
rtlwifi: rtl8821ae: fix typos in comments
airo: fix typos in comments
mt76: mt7915: fix typos in comments
Kalle Valo (1):
Merge tag 'mt76-for-kvalo-2022-03-16' of https://github.com/nbd168/wireless
Lorenzo Bianconi (19):
mac80211: MBSSID beacon handling in AP mode
mac80211: update bssid_indicator in ieee80211_assign_beacon
mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init
mt76: mt7663u: introduce mt7663u_mcu_power_on routine
mt76: mt7921: make mt7921_init_tx_queues static
mt76: mt7921: fix xmit-queue dump for usb and sdio
mt76: mt7921: fix mt7921_queues_acq implementation
mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration
mt76: usb: add req_type to ___mt76u_rr signature
mt76: usb: add req_type to ___mt76u_wr signature
mt76: usb: introduce __mt76u_init utility routine
mt76: mt7921: disable runtime pm for usb
mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb
mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code
mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code.
mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code.
mt76: mt7921: add mt7921u driver
mt76: mt7921: move mt7921_init_hw in a dedicated work
mt76: mt7915: introduce 802.11ax multi-bss support
Lukas Bulwahn (1):
MAINTAINERS: fix ath11k DT bindings location
MeiChia Chiu (3):
mt76: split single ldpc cap bit into bits
mt76: connac: add 6 GHz support for wtbl and starec configuration
mt76: mt7915: add 6 GHz support
Peter Chiu (1):
mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps()
Ping-Ke Shih (6):
rtw89: fix uninitialized variable of rtw89_append_probe_req_ie()
rtw89: add config_rf_reg_v1 to configure RF parameter tables
rtw89: initialize preload window of D-MAC
rtw89: change value assignment style of rtw89_mac_cfg_gnt()
rtw89: extend mac tx_en bits from 16 to 32
rtw89: implement stop and resume channels transmission v1
Ryder Lee (2):
mt76: mt7915: allow beaconing on all chains
mt76: use le32/16_get_bits() whenever possible
Sean Wang (3):
mt76: mt7921: fix up the monitor mode
mt76: mt7921: use mt76_hw instead of open coding it
mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set
Shayne Chen (4):
mt76: mt7915: fix eeprom fields of txpower init values
mt76: mt7915: add txpower init for 6GHz
mt76: mt7915: set band1 TGID field in tx descriptor
mt76: mt7915: fix beamforming mib stats
Yuan-Han Zhang (3):
rtw89: modify dcfo_comp to share with chips
rtw89: 8852c: add write/read crystal function in CFO tracking
rtw89: 8852c: add setting of TB UL TX power offset
MAINTAINERS | 2 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 8 +-
drivers/net/wireless/cisco/airo.c | 2 +-
drivers/net/wireless/intel/iwlwifi/Kconfig | 1 +
drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 2 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt76.h | 14 +-
drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 20 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 90 ++++--
.../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 36 ++-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 54 +++-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 3 +-
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 82 ++++--
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 32 ++-
drivers/net/wireless/mediatek/mt76/mt7915/init.c | 59 +++-
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 147 ++++++----
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 105 ++++++-
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 2 +
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 6 +-
drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 28 +-
drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 2 +
.../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +
drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 11 +
drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 2 +
.../net/wireless/mediatek/mt76/mt7921/debugfs.c | 28 +-
drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7921/init.c | 74 +++--
drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 128 +++++++--
drivers/net/wireless/mediatek/mt76/mt7921/mac.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 38 ++-
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 33 ++-
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 42 ++-
drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 1 +
.../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 61 +++-
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 7 +-
.../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 83 ------
.../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 306 +++++++++++++++++++++
.../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 252 +++++++++++++++++
drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 2 +-
drivers/net/wireless/mediatek/mt76/usb.c | 125 +++------
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 1 +
.../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 6 +-
drivers/net/wireless/realtek/rtw89/coex.c | 30 +-
drivers/net/wireless/realtek/rtw89/core.h | 47 +++-
drivers/net/wireless/realtek/rtw89/fw.c | 2 +-
drivers/net/wireless/realtek/rtw89/mac.c | 283 ++++++++++++++++---
drivers/net/wireless/realtek/rtw89/mac.h | 12 +-
drivers/net/wireless/realtek/rtw89/phy.c | 164 ++++++++++-
drivers/net/wireless/realtek/rtw89/phy.h | 9 +
drivers/net/wireless/realtek/rtw89/reg.h | 77 ++++++
drivers/net/wireless/realtek/rtw89/rtw8852a.c | 22 +-
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 24 +-
drivers/net/wireless/realtek/rtw89/rtw8852c.c | 50 ++++
drivers/net/wireless/zydas/zd1201.c | 3 +-
include/net/mac80211.h | 2 +
include/uapi/linux/rfkill.h | 14 +-
net/mac80211/cfg.c | 128 ++++++++-
net/mac80211/ieee80211_i.h | 15 +
net/mac80211/mlme.c | 2 +-
net/mac80211/tx.c | 24 +-
net/rfkill/core.c | 48 +++-
69 files changed, 2307 insertions(+), 592 deletions(-)
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7921/usb_mac.c
next reply other threads:[~2022-03-18 14:47 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-03-18 14:46 Kalle Valo [this message]
2022-03-18 15:30 ` pull-request: wireless-next-2022-03-18 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=20220318144657.4C9E1C340E8@smtp.kernel.org \
--to=kvalo@kernel.org \
--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.