linux-sg2042/drivers/net/wireless/mediatek/mt76
Jakub Kicinski f2b551fad8 wireless-drivers-next patches for v5.17
Third set of patches for v5.17, and the final one if all goes well. We
 have Specific Absorption Rate (SAR) support for both mt76 and rtw88.
 Also iwlwifi should be now W=1 warning free. But otherwise nothing
 really special this time, business as usual.
 
 Major changes:
 
 mt76
 
 * Specific Absorption Rate (SAR) support
 
 * mt7921: new PCI ids
 
 * mt7921: 160 MHz channel support
 
 iwlwifi
 
 * fix W=1 and sparse warnings
 
 * BNJ hardware support
 
 * add new killer device ids
 
 * support for Time-Aware-SAR (TAS) from the BIOS
 
 * Optimized Connectivity Experience (OCE) scan support
 
 rtw88
 
 * hardware scan
 
 * Specific Absorption Rate (SAR) support
 
 ath11k
 
 * qca6390/wcn6855: report signal and tx bitrate
 
 * qca6390: rfkill support
 
 * qca6390/wcn6855: regdb.bin support
 
 ath5k
 
 * switch to rate table based lookup
 
 wilc1000
 
 * spi: reset/enable GPIO support
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCgAvFiEEiBjanGPFTz4PRfLobhckVSbrbZsFAmHEgv4RHGt2YWxvQGtl
 cm5lbC5vcmcACgkQbhckVSbrbZt7jQf/W1J8lkaMw6mYnr+inmwKaP11VIk765Sf
 4FXZl4xks5rs5zJOs61c/zInNIbu7QVsJzQLmM/bhTB1zoZMRo6ugXXrZ/LPMT1u
 X0mul1rC+NLZLlgaimNXRZUXJ2tGUsYYhGoZLHbcILx7XF7/9WtE4h7tLviLdMYk
 l42yjjP6s/I/zQHrLQdA9/puGl7g8CItbwaNZg6+PjgbS9NPGATrw9UZdOWjPcl4
 JLMRHVgKtdlYL/U/IvsYg6o3Vbo0r+KEI2IMg5fOSpNwqbeQRIN4cZG4TDeRDqD/
 k4/ZiFYlNdfVeWmZxHyqX6D3sroIquKglyah34fjzsJ2TbJC1zMvjw==
 =VHFz
 -----END PGP SIGNATURE-----

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

Kalle Valo says:

====================
wireless-drivers-next patches for v5.17

Third set of patches for v5.17, and the final one if all goes well. We
have Specific Absorption Rate (SAR) support for both mt76 and rtw88.
Also iwlwifi should be now W=1 warning free. But otherwise nothing
really special this time, business as usual.

Major changes:

mt76
 * Specific Absorption Rate (SAR) support
 * mt7921: new PCI ids
 * mt7921: 160 MHz channel support

iwlwifi
 * fix W=1 and sparse warnings
 * BNJ hardware support
 * add new killer device ids
 * support for Time-Aware-SAR (TAS) from the BIOS
 * Optimized Connectivity Experience (OCE) scan support

rtw88
 * hardware scan
 * Specific Absorption Rate (SAR) support

ath11k
 * qca6390/wcn6855: report signal and tx bitrate
 * qca6390: rfkill support
 * qca6390/wcn6855: regdb.bin support

ath5k
 * switch to rate table based lookup

wilc1000
 * spi: reset/enable GPIO support

* tag 'wireless-drivers-next-2021-12-23' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next: (148 commits)
  mt76: mt7921: fix a possible race enabling/disabling runtime-pm
  wilc1000: Document enable-gpios and reset-gpios properties
  wilc1000: Add reset/enable GPIO support to SPI driver
  wilc1000: Convert static "chipid" variable to device-local variable
  rtw89: 8852a: correct bit definition of dfs_en
  rtw88: don't consider deep PS mode when transmitting packet
  ath11k: Fix unexpected return buffer manager error for QCA6390
  ath11k: add support of firmware logging for WCN6855
  ath11k: Fix napi related hang
  ath10k: replace strlcpy with strscpy
  rtw88: support SAR via kernel common API
  rtw88: 8822c: add ieee80211_ops::hw_scan
  iwlwifi: mei: wait before mapping the shared area
  iwlwifi: mei: clear the ownership when the driver goes down
  iwlwifi: yoyo: fix issue with new DBGI_SRAM region read.
  iwlwifi: fw: fix some scan kernel-doc
  iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ
  iwlwifi: mvm: remove card state notification code
  iwlwifi: mvm: drop too short packets silently
  iwlwifi: mvm: fix AUX ROC removal
  ...
====================

Link: https://lore.kernel.org/r/20211223141108.78808C36AE9@smtp.kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2021-12-23 09:12:37 -08:00
..
mt76x0 mt76: mt76x02: introduce SAR support 2021-12-19 15:24:00 +01:00
mt76x2 mt76: mt76x02: introduce SAR support 2021-12-19 15:24:00 +01:00
mt7603 mt76: mt7603: improve reliability of tx powersave filtering 2021-12-19 15:24:01 +01:00
mt7615 mt76: mt7915: rely on mt76_connac definitions 2021-12-19 15:24:03 +01:00
mt7915 wireless-drivers-next patches for v5.17 2021-12-23 09:12:37 -08:00
mt7921 wireless-drivers-next patches for v5.17 2021-12-23 09:12:37 -08:00
Kconfig mt76: mt7921: introduce mt7921e support 2021-01-29 18:09:57 +01:00
Makefile mt76: mt7921: fix build regression 2021-12-08 20:17:07 +02:00
agg-rx.c mt76: report Rx timestamp 2021-04-12 23:07:24 +02:00
debugfs.c mt76: debugfs: fix queue reporting for mt76-usb 2021-12-19 15:23:53 +01:00
dma.c mt76: allow drivers to drop rx packets early 2021-12-19 15:24:02 +01:00
dma.h mt76: dma: add the capability to define a custom rx napi poll routine 2021-04-21 20:55:52 +02:00
eeprom.c mt76: eeprom: tolerate corrected bit-flips 2021-12-19 15:24:01 +01:00
mac80211.c mt76: move sar_capa configuration in common code 2021-12-19 15:24:02 +01:00
mcu.c mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware 2021-10-20 10:36:49 +02:00
mmio.c mt76: mt7615: rework IRQ handling to prepare for MSI support 2020-05-12 19:52:31 +02:00
mt76.h mt76: mt7921s: fix cmd timeout in throughput test 2021-12-19 15:24:05 +01:00
mt76_connac.h mt76: mt7921: Add mt7922 support 2021-10-20 10:36:30 +02:00
mt76_connac_mac.c mt76: mt7921: fix a possible race enabling/disabling runtime-pm 2021-12-22 19:53:52 +02:00
mt76_connac_mcu.c mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv 2021-12-19 15:24:04 +01:00
mt76_connac_mcu.h mt76: mt7915: add mu-mimo and ofdma debugfs knobs 2021-12-19 15:24:04 +01:00
mt76x02.h mt76: mt76x02: introduce SAR support 2021-12-19 15:24:00 +01:00
mt76x02_beacon.c
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
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
mt76x02_mac.c mt76: remove mt76_wcid pointer from mt76_tx_status_check signature 2021-10-20 10:36:47 +02:00
mt76x02_mac.h mt76: make mt76_update_survey() per phy 2021-06-19 09:22:49 +02:00
mt76x02_mcu.c mt76: improve mcu error logging 2021-04-21 11:42:22 +02: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: remove mt76_wcid pointer from mt76_tx_status_check signature 2021-10-20 10:36:47 +02:00
mt76x02_phy.c mt76: move chainmask in mt76_phy 2021-01-26 20:07:48 +01:00
mt76x02_phy.h
mt76x02_regs.h mt76: fix iv and CCMP header insertion 2021-06-19 09:22:51 +02:00
mt76x02_trace.c
mt76x02_trace.h
mt76x02_txrx.c
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: fix possible pktid leak 2021-11-24 19:21:50 +02: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 sar_capa configuration in common code 2021-12-19 15:24:02 +01:00
pci.c mt76: fix include in pci.h 2020-07-21 19:01:14 +02:00
sdio.c mt76: mt7921s: fix cmd timeout in throughput test 2021-12-19 15:24:05 +01:00
sdio.h mt76: sdio: extend sdio module to support CONNAC2 2021-10-20 10:36:59 +02:00
sdio_txrx.c mt76: mt7921s: fix the device cannot sleep deeply in suspend 2021-12-19 15:24:00 +01:00
testmode.c mt76: testmode: add support to set MAC 2021-12-18 11:47:57 +01:00
testmode.h wireless-drivers-next patches for v5.17 2021-12-23 09:12:37 -08:00
trace.c
trace.h
tx.c mt76: fix timestamp check in tx_status 2021-11-24 19:21:02 +02:00
usb.c mt76: remove mt76_wcid pointer from mt76_tx_status_check signature 2021-10-20 10:36:47 +02:00
usb_trace.c
usb_trace.h
util.c mt76: add utility functions for deferring work to a kernel thread 2020-09-24 18:10:18 +02:00
util.h mt76: Make use of the helper macro kthread_run() 2021-10-23 13:23:45 +02:00