alistair23-linux/drivers/net/wireless/mediatek/mt76
David S. Miller 79201f358d wireless-drivers-next patches for v5.12
Second set of patches for v5.12. Last time there was a smaller pull
 request so unsurprisingly this time we have a big one. mt76 has new
 hardware support and lots of new features, iwlwifi getting new
 features and rtw88 got NAPI support. And the usual cleanups and fixes
 all over.
 
 Major changes:
 
 ath10k
 
 * support setting SAR limits via nl80211
 
 rtw88
 
 * support 8821 RFE type2 devices
 
 * NAPI support
 
 iwlwifi
 
 * add new FW API support
 
 * support for new So devices
 
 * support for RF interference mitigation (RFI)
 
 * support for PNVM (Platform Non-Volatile Memory, a firmware data
   file) from BIOS
 
 mt76
 
 * add new mt7921e driver
 
 * 802.11 encap offload support
 
 * support for multiple pcie gen1 host interfaces on 7915
 
 * 7915 testmode support
 
 * 7915 txbf support
 
 brcmfmac
 
 * support for CQM RSSI notifications
 
 wil6210
 
 * support for extended DMG MCS 12.1 rate
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABAgAGBQJgJl5/AAoJEG4XJFUm622bCrcIAIwarm51aHq8R0Py0ZYBEiIM
 STe/x3gjxVhzYHd438APchEMnePY6pWZ6e00GnZwMyWxZpMHK+yOYzWrewLvYI29
 qyPFkjGdE6PhYjL+lJjYHn4M1cdAkO4t0FSvCy5OvOnuIgu0Yz3TXXQVxZtrzrIc
 2q+bOR1kKaVBe8NOjggnxTWe4mTj6efeTkD0D5M+IbppERtmpcVLra9FSgz5IcLl
 hlKyNNtiNo/CmQu0bGejXR7ip+JA08f5No6TOlEQKR6pBvBvwrvgXHsq9rfQO8qA
 CDhz4DqfPPYMNXnJuFVAzYsw4raZblwTg5GtIjH7e0cbXxSAx50Ne2Hd850nkO8=
 =eQGJ
 -----END PGP SIGNATURE-----

Merge tag 'wireless-drivers-next-2021-02-12' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next

Kalle Valo says:
====================
wireless-drivers-next patches for v5.12

Second set of patches for v5.12. Last time there was a smaller pull
request so unsurprisingly this time we have a big one. mt76 has new
hardware support and lots of new features, iwlwifi getting new
features and rtw88 got NAPI support. And the usual cleanups and fixes
all over.

Major changes:

ath10k

* support setting SAR limits via nl80211

rtw88

* support 8821 RFE type2 devices

* NAPI support

iwlwifi

* add new FW API support

* support for new So devices

* support for RF interference mitigation (RFI)

* support for PNVM (Platform Non-Volatile Memory, a firmware data
  file) from BIOS

mt76

* add new mt7921e driver

* 802.11 encap offload support

* support for multiple pcie gen1 host interfaces on 7915

* 7915 testmode support

* 7915 txbf support

brcmfmac

* support for CQM RSSI notifications

wil6210

* support for extended DMG MCS 12.1 rate
====================

Signed-off-by: David S. Miller <davem@davemloft.net>
2021-02-12 16:43:13 -08:00
..
mt76x0 mt76: move mac_work in mt76_core module 2021-01-26 20:07:48 +01:00
mt76x2 mt76: move chainmask in mt76_phy 2021-01-26 20:07:48 +01:00
mt7603 mt76: move vif_mask back from mt76_phy to mt76_dev 2021-01-27 17:33:43 +01:00
mt7615 mt76 patches for 5.12 2021-02-08 19:04:02 +02:00
mt7915 mt76 patches for 5.12 2021-02-08 19:04:02 +02:00
mt7921 mt76: mt7921: add coredump support 2021-01-29 18:10:02 +01:00
agg-rx.c mt76: add Rx stats support for radiotap 2020-05-12 19:52:35 +02:00
debugfs.c mt76: move tx hw data queues in mt76_phy 2020-12-04 14:31:15 +01:00
dma.c wireless-drivers-next patches for v5.12 2021-02-12 16:43:13 -08:00
dma.h mt76: switch to SPDX tag instead of verbose boilerplate text 2019-09-05 17:42:31 +02:00
eeprom.c mt76: testmode: move mtd part to mt76_dev 2021-01-26 20:07:47 +01:00
Kconfig mt76: mt7921: introduce mt7921e support 2021-01-29 18:09:57 +01:00
mac80211.c mt76: fix crash on tearing down ext phy 2021-01-27 17:30:01 +01:00
Makefile mt76: mt7921: introduce mt7921e support 2021-01-29 18:09:57 +01:00
mcu.c mt76: move mcu queues to mt76_dev q_mcu array 2020-12-04 14:31:15 +01:00
mmio.c mt76: mt7615: rework IRQ handling to prepare for MSI support 2020-05-12 19:52:31 +02:00
mt76.h mt76: introduce mt76_vif data structure 2021-01-29 15:18:25 +01:00
mt76_connac.h mt76: mt7921: add coredump support 2021-01-29 18:10:02 +01:00
mt76_connac_mac.c mt76: mt76_connac: move pm utility routines in mt76_connac_lib module 2021-01-29 15:18:26 +01:00
mt76_connac_mcu.c mt76: mt7921: add coredump support 2021-01-29 18:10:02 +01:00
mt76_connac_mcu.h mt76: mt7921: add coredump support 2021-01-29 18:10:02 +01:00
mt76x02.h mt76: move chainmask in mt76_phy 2021-01-26 20:07:48 +01:00
mt76x02_beacon.c mt76: mt76x02: minor mt76x02_mac_set_beacon optimization 2020-02-14 10:06:02 +01:00
mt76x02_debugfs.c mt76: Convert to DEFINE_SHOW_ATTRIBUTE 2020-09-24 18:10:20 +02:00
mt76x02_dfs.c wireless: mt76: convert tasklets to use new tasklet_setup() API 2020-12-04 13:46:16 +01:00
mt76x02_dfs.h mt76: switch to SPDX tag instead of verbose boilerplate text 2019-09-05 17:42:31 +02:00
mt76x02_dma.h mt76: convert from tx tasklet to tx worker thread 2020-09-24 18:10:18 +02:00
mt76x02_eeprom.c mt76: move band capabilities in mt76_phy 2020-12-04 14:31:15 +01:00
mt76x02_eeprom.h mt76: switch to SPDX tag instead of verbose boilerplate text 2019-09-05 17:42:31 +02:00
mt76x02_mac.c mt76: move chainmask in mt76_phy 2021-01-26 20:07:48 +01:00
mt76x02_mac.h mt76: remove qid argument to drv->tx_complete_skb 2020-09-24 18:10:17 +02:00
mt76x02_mcu.c mt76: move mcu queues to mt76_dev q_mcu array 2020-12-04 14:31:15 +01:00
mt76x02_mcu.h mt76: implement .mcu_parse_response in struct mt76_mcu_ops 2020-12-04 13:46:14 +01:00
mt76x02_mmio.c mt76: move vif_mask back from mt76_phy to mt76_dev 2021-01-27 17:33:43 +01:00
mt76x02_phy.c mt76: move chainmask in mt76_phy 2021-01-26 20:07:48 +01:00
mt76x02_phy.h mt76: move channel state to struct mt76_phy 2020-02-14 10:03:08 +01:00
mt76x02_regs.h mt76: mt76x02: simplify led reg definitions 2020-02-14 10:06:02 +01:00
mt76x02_trace.c mt76: switch to SPDX tag instead of verbose boilerplate text 2019-09-05 17:42:31 +02:00
mt76x02_trace.h mt76: move mac_txdone tracepoint in mt76 module 2020-02-14 10:06:03 +01:00
mt76x02_txrx.c mt76: Introduce mt76_mcu data structure 2020-02-14 10:17:46 +01:00
mt76x02_usb.h mt76: remove qid argument to drv->tx_complete_skb 2020-09-24 18:10:17 +02:00
mt76x02_usb_core.c mt76: move tx hw data queues in mt76_phy 2020-12-04 14:31:15 +01:00
mt76x02_usb_mcu.c mt76: implement .mcu_parse_response in struct mt76_mcu_ops 2020-12-04 13:46:14 +01:00
mt76x02_util.c mt76: move vif_mask back from mt76_phy to mt76_dev 2021-01-27 17:33:43 +01:00
pci.c mt76: fix include in pci.h 2020-07-21 19:01:14 +02:00
sdio.c mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue 2020-12-20 14:04:59 +02:00
testmode.c mt76: testmode: make tx queued limit adjustable 2021-01-26 20:07:48 +01:00
testmode.h mt76: testmode: add a new state for continuous tx 2021-01-26 20:07:49 +01:00
trace.c mt76: move mac_txdone tracepoint in mt76 module 2020-02-14 10:06:03 +01:00
trace.h mt76: move mac_txdone tracepoint in mt76 module 2020-02-14 10:06:03 +01:00
tx.c mt76: reduce q->lock hold time 2021-01-27 17:33:44 +01:00
usb.c mt76: usb: process URBs with status EPROTO properly 2021-01-27 17:33:43 +01:00
usb_trace.c mt76: switch to SPDX tag instead of verbose boilerplate text 2019-09-05 17:42:31 +02:00
usb_trace.h mt76: fix some checkpatch warnings 2019-09-05 17:42:32 +02:00
util.c mt76: add utility functions for deferring work to a kernel thread 2020-09-24 18:10:18 +02:00
util.h mt76: add utility functions for deferring work to a kernel thread 2020-09-24 18:10:18 +02:00