1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/wireless/ath/ath11k
Jakub Kicinski ca28896580 wireless-next patches for v6.4
Most likely the last -next pull request for v6.4. We have changes all
 over. rtw88 now supports SDIO bus and iwlwifi continues to work on
 Wi-Fi 7 support. Not much stack changes this time.
 
 Major changes:
 
 cfg80211/mac80211
 
 * fix some Fine Time Measurement (FTM) frames not being bufferable
 
 * flush frames before key removal to avoid potential unencrypted
   transmission depending on the hardware design
 
 iwlwifi
 
 * preparation for Wi-Fi 7 EHT and multi-link support
 
 rtw88
 
 * SDIO bus support
 
 * RTL8822BS, RTL8822CS and RTL8821CS SDIO chipset support
 
 rtw89
 
 * framework firmware backwards compatibility
 
 brcmfmac
 
 * Cypress 43439 SDIO support
 
 mt76
 
 * mt7921 P2P support
 
 * mt7996 mesh A-MSDU support
 
 * mt7996 EHT support
 
 * mt7996 coredump support
 
 wcn36xx
 
 * support for pronto v3 hardware
 
 ath11k
 
 * PCIe DeviceTree bindings
 
 * WCN6750: enable SAR support
 
 ath10k
 
 * convert DeviceTree bindings to YAML
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCgAvFiEEiBjanGPFTz4PRfLobhckVSbrbZsFAmRCaTURHGt2YWxvQGtl
 cm5lbC5vcmcACgkQbhckVSbrbZvcRwf+NcLS4HbmqGZhBxl2LZVZ6AFCBM4ijDlO
 pxdMiC4UxT+UApY1/9YXo0VS97M7paDJH+R/g1HcTvvKURHCmsdhYHm+R1MH+/uD
 r8RfvJg4VtNnlUpsJh9jxt+e697KP15M7DF0sFlQzdIoTUl13Hp7YhI76zunAbAN
 u1FBcVVJiCcJWbLolMzqAeBMUWUEG+GtHF6Zn5kChVU/p1nmwJMPUG3Qvb61a7Yc
 BM1pQX8jQ8PBj+VrGPGvqX0BOdbxq0evauYScq2oTOhQ1fzTNWOsI1yI7AwApptR
 itwQ2t1UK/C/EWpvWIBSd0nit1uwSx0Zsu/nSZlbKbrvIFwd5XnfwQ==
 =Irrd
 -----END PGP SIGNATURE-----

Merge tag 'wireless-next-2023-04-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next

Kalle Valo says:

====================
wireless-next patches for v6.4

Most likely the last -next pull request for v6.4. We have changes all
over. rtw88 now supports SDIO bus and iwlwifi continues to work on
Wi-Fi 7 support. Not much stack changes this time.

Major changes:

cfg80211/mac80211
 - fix some Fine Time Measurement (FTM) frames not being bufferable
 - flush frames before key removal to avoid potential unencrypted
   transmission depending on the hardware design

iwlwifi
 - preparation for Wi-Fi 7 EHT and multi-link support

rtw88
 - SDIO bus support
 - RTL8822BS, RTL8822CS and RTL8821CS SDIO chipset support

rtw89
 - framework firmware backwards compatibility

brcmfmac
 - Cypress 43439 SDIO support

mt76
 - mt7921 P2P support
 - mt7996 mesh A-MSDU support
 - mt7996 EHT support
 - mt7996 coredump support

wcn36xx
 - support for pronto v3 hardware

ath11k
 - PCIe DeviceTree bindings
 - WCN6750: enable SAR support

ath10k
 - convert DeviceTree bindings to YAML

* tag 'wireless-next-2023-04-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next: (261 commits)
  wifi: rtw88: Update spelling in main.h
  wifi: airo: remove ISA_DMA_API dependency
  wifi: rtl8xxxu: Simplify setting the initial gain
  wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear}
  wifi: rtl8xxxu: Don't print the vendor/product/serial
  wifi: rtw88: Fix memory leak in rtw88_usb
  wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant
  wifi: rtw88: set pkg_type correctly for specific rtw8821c variants
  wifi: rtw88: rtw8821c: Fix rfe_option field width
  wifi: rtw88: usb: fix priority queue to endpoint mapping
  wifi: rtw88: 8822c: add iface combination
  wifi: rtw88: handle station mode concurrent scan with AP mode
  wifi: rtw88: prevent scan abort with other VIFs
  wifi: rtw88: refine reserved page flow for AP mode
  wifi: rtw88: disallow PS during AP mode
  wifi: rtw88: 8822c: extend reserved page number
  wifi: rtw88: add port switch for AP mode
  wifi: rtw88: add bitmap for dynamic port settings
  wifi: rtw89: mac: use regular int as return type of DLE buffer request
  wifi: mac80211: remove return value check of debugfs_create_dir()
  ...
====================

Link: https://lore.kernel.org/r/20230421104726.800BCC433D2@smtp.kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-04-21 07:35:51 -07:00
..
ahb.c wifi: ath11k: fix deinitialization of firmware resources 2023-03-15 12:21:24 +02:00
ahb.h wifi: ath11k: Add WoW support for WCN6750 2022-09-19 16:03:34 +03:00
ce.c wifi: ath11k: Fix miscellaneous spelling errors 2022-09-16 12:19:14 +03:00
ce.h wifi: ath11k: remap ce register space for IPQ5018 2022-12-07 19:16:53 +02:00
core.c wifi: ath11k: enable SAR support on WCN6750 2023-04-17 13:15:43 +03:00
core.h wifi: ath11k: add channel 177 into 5 GHz channel list 2023-01-17 13:57:12 +02:00
dbring.c wifi: ath11k: fix writing to unintended memory region 2023-04-12 13:00:54 +03:00
dbring.h ath11k: add spectral/CFR buffer validation support 2021-12-09 10:14:20 +02:00
debug.c ath11k: add trace log support 2021-11-17 09:29:34 +02:00
debug.h ath11k: Fix incorrect debug_mask mappings 2022-06-06 17:08:44 +03:00
debugfs.c wifi: ath11k: debugfs: fix to work with multiple PCI devices 2023-01-10 15:26:27 +02:00
debugfs.h wifi: ath11k: move firmware stats out of debugfs 2022-09-22 10:28:20 +03:00
debugfs_htt_stats.c ath11k: update missing MU-MIMO and OFDMA stats 2022-05-18 10:12:25 +03:00
debugfs_htt_stats.h wifi: ath11k: Replace fake flex-array with flexible-array member 2023-03-15 12:19:03 +02:00
debugfs_sta.c wifi: ath11k: Add support to get power save duration for each client 2022-09-26 12:34:38 +03:00
debugfs_sta.h ath11k: report tx bitrate for iw wlan station dump 2021-12-20 20:29:01 +02:00
dp.c wifi: ath11k: Ignore frags from uninitialized peer in dp. 2023-04-17 13:28:30 +03:00
dp.h wifi: ath11k: fix tx status reporting in encap offload mode 2023-04-19 17:23:22 +03:00
dp_rx.c wifi: ath11k: Fix SKB corruption in REO destination ring 2023-04-19 17:24:10 +03:00
dp_rx.h ath11k: Clear the fragment cache during key install 2021-05-11 20:16:21 +02:00
dp_tx.c wifi: ath11k: fix tx status reporting in encap offload mode 2023-04-19 17:23:22 +03:00
dp_tx.h wifi: ath11k: fix tx status reporting in encap offload mode 2023-04-19 17:23:22 +03:00
hal.c wifi: ath11k: remap ce register space for IPQ5018 2022-12-07 19:16:53 +02:00
hal.h wifi: ath11k: remap ce register space for IPQ5018 2022-12-07 19:16:53 +02:00
hal_desc.h wifi: ath11k: Fix miscellaneous spelling errors 2022-09-16 12:19:14 +03:00
hal_rx.c wifi: ath11k: Fix incorrect update of radiotap fields 2023-04-19 17:23:23 +03:00
hal_rx.h wifi: ath11k: Fix incorrect update of radiotap fields 2023-04-19 17:23:23 +03:00
hal_tx.c wifi: ath11k: Add multi TX ring support for WCN6750 2022-09-10 09:27:54 +03:00
hal_tx.h wifi: ath11k: Add multi TX ring support for WCN6750 2022-09-10 09:27:54 +03:00
hif.h wifi: ath11k: implement SRAM dump debugfs interface 2022-09-10 09:26:18 +03:00
htc.c ath11k: fix missing skb drop on htc_tx_completion error 2022-06-06 17:07:05 +03:00
htc.h ath11k: Disabling credit flow for WMI path 2021-11-17 09:28:04 +02:00
hw.c wifi: ath11k: Prevent REO cmd failures 2023-04-19 17:22:48 +03:00
hw.h wifi: ath11k: fix rssi station dump not updated in QCN9074 2023-04-12 12:58:51 +03:00
Kconfig ath11k: use remoteproc only with AHB devices 2020-08-17 13:07:17 +03:00
mac.c wifi: ath11k: Remove disabling of 80+80 and 160 MHz 2023-04-19 17:27:23 +03:00
mac.h wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type 2022-11-02 18:50:15 +02:00
Makefile ath11k: Add support for WCN6750 device 2022-05-02 16:59:08 +03:00
mhi.c wifi: ath11k: reduce the MHI timeout to 20s 2023-04-03 16:49:01 +03:00
mhi.h ath11k: mhi: add error handling for suspend and resume 2022-04-06 11:31:55 +03:00
pci.c wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries 2023-04-17 13:17:07 +03:00
pci.h ath11k: mhi: remove state machine 2022-04-06 11:31:40 +03:00
pcic.c Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2022-10-29 08:25:50 +03:00
pcic.h wifi: ath11k: Add WoW support for WCN6750 2022-09-19 16:03:34 +03:00
peer.c wifi: ath11k: fix SAC bug on peer addition with sta band migration 2023-02-22 12:08:46 +02:00
peer.h wifi: ath11k: Ignore frags from uninitialized peer in dp. 2023-04-17 13:28:30 +03:00
qmi.c wifi: ath11k: Make QMI message rules const 2022-11-03 08:07:14 +02:00
qmi.h wifi: ath11k: Fix QCN9074 firmware boot on x86 2022-11-02 19:14:06 +02:00
reg.c wifi: ath11k: add debug prints in regulatory WMI event processing 2023-03-13 13:57:48 +02:00
reg.h ath11k: reduce the wait time of 11d scan and hw scan while add interface 2022-03-30 11:06:47 +03:00
rx_desc.h wifi: ath11k: Fix miscellaneous spelling errors 2022-09-16 12:19:14 +03:00
spectral.c wifi: ath11k: Add spectral scan support for 160 MHz 2022-09-26 12:40:12 +03:00
spectral.h wifi: ath11k: Add spectral scan support for 160 MHz 2022-09-26 12:40:12 +03:00
testmode.c ath11k: remove repeated words in comments and warnings 2020-10-28 15:44:04 +02:00
testmode.h
testmode_i.h
thermal.c wifi: ath11k: Fix miscellaneous spelling errors 2022-09-16 12:19:14 +03:00
thermal.h wifi: ath11k: Fix miscellaneous spelling errors 2022-09-16 12:19:14 +03:00
trace.c ath11k: add trace log support 2021-11-17 09:29:34 +02:00
trace.h wifi: ath11k: Add support to get power save duration for each client 2022-09-26 12:34:38 +03:00
wmi.c wifi: ath11k: Remove disabling of 80+80 and 160 MHz 2023-04-19 17:27:23 +03:00
wmi.h wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID 2023-04-12 13:01:18 +03:00
wow.c wifi: ath11k: Fix deadlock during WoWLAN suspend 2022-09-26 12:41:04 +03:00
wow.h ath11k: Add basic WoW functionalities 2022-03-18 17:34:37 +02:00