mirror_ubuntu-kernels/drivers/net/wireless/ath/ath11k
Jakub Kicinski f43f0cd2d9 wireless-next patches for v5.19
First set of patches for v5.19 and this is a big one. We have two new
 drivers, a change in mac80211 STA API affecting most drivers and
 ath11k getting support for WCN6750. And as usual lots of fixes and
 cleanups all over.
 
 Major changes:
 
 new drivers
 
 * wfx: silicon labs devices
 
 * plfxlc: pureLiFi X, XL, XC devices
 
 mac80211
 
 * host based BSS color collision detection
 
 * prepare sta handling for IEEE 802.11be Multi-Link Operation (MLO) support
 
 rtw88
 
 * support TP-Link T2E devices
 
 rtw89
 
 * support firmware crash simulation
 
 * preparation for 8852ce hardware support
 
 ath11k
 
 * Wake-on-WLAN support for QCA6390 and WCN6855
 
 * device recovery (firmware restart) support for QCA6390 and WCN6855
 
 * support setting Specific Absorption Rate (SAR) for WCN6855
 
 * read country code from SMBIOS for WCN6855/QCA6390
 
 * support for WCN6750
 
 wcn36xx
 
 * support for transmit rate reporting to user space
 -----BEGIN PGP SIGNATURE-----
 
 iQFFBAABCgAvFiEEiBjanGPFTz4PRfLobhckVSbrbZsFAmJxS2sRHGt2YWxvQGtl
 cm5lbC5vcmcACgkQbhckVSbrbZuNgwf9H2oxMKLKrlFoX1qHtNBwZuHS6IERhOkM
 NI9DjS4MCyiUSbA5r3sWlpqXQeKIbG/05gUZ6Y0ircGFwnAGjZ6isPwo8pKFgbh5
 QljXQjUTHbkshrXW8K+VGJxw4F1oiPlOGUDVdXPy2FLx5ZvBlaUV2rWQUzsWX9I0
 EnrM6ygHBVejVYDe+JSkb1gzb/07xuZN410IJPuZTPKJfYiE0oGU3zpTbExFitaz
 ObjfFUWqHrVue525WFAJ9Dbk8kYEKyMThr7rkkWekYJjujJLJo0qhEiZVZu0eEsk
 Vq4PdKmQAqlgbShQ/3Mv8BRsSH2wy62+zKjPWL+8t4Gmm9DbLu+++A==
 =T7Ii
 -----END PGP SIGNATURE-----

Merge tag 'wireless-next-2022-05-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next

Kalle Valo says:

====================
wireless-next patches for v5.19

First set of patches for v5.19 and this is a big one. We have two new
drivers, a change in mac80211 STA API affecting most drivers and
ath11k getting support for WCN6750. And as usual lots of fixes and
cleanups all over.

Major changes:

new drivers
 - wfx: silicon labs devices
 - plfxlc: pureLiFi X, XL, XC devices

mac80211
 - host based BSS color collision detection
 - prepare sta handling for IEEE 802.11be Multi-Link Operation (MLO) support

rtw88
 - support TP-Link T2E devices

rtw89
 - support firmware crash simulation
 - preparation for 8852ce hardware support

ath11k
 - Wake-on-WLAN support for QCA6390 and WCN6855
 - device recovery (firmware restart) support for QCA6390 and WCN6855
 - support setting Specific Absorption Rate (SAR) for WCN6855
 - read country code from SMBIOS for WCN6855/QCA6390
 - support for WCN6750

wcn36xx
 - support for transmit rate reporting to user space

* tag 'wireless-next-2022-05-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next: (228 commits)
  rtw89: 8852c: rfk: add DPK
  rtw89: 8852c: rfk: add IQK
  rtw89: 8852c: rfk: add RX DCK
  rtw89: 8852c: rfk: add RCK
  rtw89: 8852c: rfk: add TSSI
  rtw89: 8852c: rfk: add LCK
  rtw89: 8852c: rfk: add DACK
  rtw89: 8852c: rfk: add RFK tables
  plfxlc: fix le16_to_cpu warning for beacon_interval
  rtw88: remove a copy of the NAPI_POLL_WEIGHT define
  carl9170: tx: fix an incorrect use of list iterator
  wil6210: use NAPI_POLL_WEIGHT for napi budget
  ath10k: remove a copy of the NAPI_POLL_WEIGHT define
  ath11k: Add support for WCN6750 device
  ath11k: Datapath changes to support WCN6750
  ath11k: HAL changes to support WCN6750
  ath11k: Add QMI changes for WCN6750
  ath11k: Fetch device information via QMI for WCN6750
  ath11k: Add register access logic for WCN6750
  ath11k: Add HW params for WCN6750
  ...
====================

Link: https://lore.kernel.org/r/20220503153622.C1671C385A4@smtp.kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-05-03 17:27:51 -07:00
..
ahb.c ath11k: Add support for WCN6750 device 2022-05-02 16:59:08 +03:00
ahb.h
ce.c ath11k: Update WBM idle ring HP after FW mode on 2022-04-27 10:25:59 +03:00
ce.h ath11k: Replace zero-length arrays with flexible-array members 2022-02-21 12:24:34 +02:00
core.c ath11k: Datapath changes to support WCN6750 2022-05-02 16:59:08 +03:00
core.h ath11k: Add support for WCN6750 device 2022-05-02 16:59:08 +03:00
dbring.c ath11k: add dbring debug support 2022-02-24 11:02:48 +02: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: add trace log support 2021-11-17 09:29:34 +02:00
debugfs_htt_stats.c ath11k: add HTT stats support for new stats 2021-09-28 16:53:15 +03:00
debugfs_htt_stats.h ath11k: add HTT stats support for new stats 2021-09-28 16:53:15 +03:00
debugfs_sta.c ath11k: report tx bitrate for iw wlan station dump 2021-12-20 20:29:01 +02:00
debugfs_sta.h ath11k: report tx bitrate for iw wlan station dump 2021-12-20 20:29:01 +02:00
debugfs.c ath11k: Add hw-restart option to simulate_fw_crash 2022-03-23 10:56:58 +02:00
debugfs.h ath11k: add dbring debug support 2022-02-24 11:02:48 +02:00
dp_rx.c ath11k: translate HE status to radiotap format 2022-02-24 10:59:41 +02:00
dp_rx.h ath11k: Clear the fragment cache during key install 2021-05-11 20:16:21 +02:00
dp_tx.c Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2022-02-25 11:36:57 +02:00
dp_tx.h ath11k: report tx bitrate for iw wlan station dump 2021-12-20 20:29:01 +02:00
dp.c ath11k: Process full monitor mode rx support 2021-12-09 10:10:33 +02:00
dp.h ath11k: Replace zero-length arrays with flexible-array members 2022-02-21 12:24:34 +02:00
hal_desc.h ath11k: decode HE status tlv 2022-02-24 10:59:20 +02:00
hal_rx.c ath11k: translate HE status to radiotap format 2022-02-24 10:59:41 +02:00
hal_rx.h ath11k: decode HE status tlv 2022-02-24 10:59:20 +02:00
hal_tx.c ath11k: add data path support for QCN9074 2021-02-17 11:32:51 +02:00
hal_tx.h ath11k: add hal support for QCN9074 2021-02-17 11:32:48 +02:00
hal.c ath11k: HAL changes to support WCN6750 2022-05-02 16:59:07 +03:00
hal.h ath11k: HAL changes to support WCN6750 2022-05-02 16:59:07 +03:00
hif.h ath11k: add CE interrupt support for QCN9074 2021-02-17 11:32:58 +02:00
htc.c ath11k: Add basic WoW functionalities 2022-03-18 17:34:37 +02:00
htc.h ath11k: Disabling credit flow for WMI path 2021-11-17 09:28:04 +02:00
hw.c ath11k: Datapath changes to support WCN6750 2022-05-02 16:59:08 +03:00
hw.h ath11k: HAL changes to support WCN6750 2022-05-02 16:59:07 +03:00
Kconfig
mac.c wireless-next patches for v5.19 2022-05-03 17:27:51 -07:00
mac.h ath11k: reduce the wait time of 11d scan and hw scan while add interface 2022-03-30 11:06:47 +03:00
Makefile ath11k: Add support for WCN6750 device 2022-05-02 16:59:08 +03:00
mhi.c ath11k: mhi: remove unnecessary goto from ath11k_mhi_start() 2022-04-06 11:32:04 +03:00
mhi.h ath11k: mhi: add error handling for suspend and resume 2022-04-06 11:31:55 +03:00
pci.c ath11k: Move parameters in bus_params to hw_params 2022-05-02 16:59:06 +03:00
pci.h ath11k: mhi: remove state machine 2022-04-06 11:31:40 +03:00
pcic.c ath11k: Add support for WCN6750 device 2022-05-02 16:59:08 +03:00
pcic.h ath11k: Remove core PCI references from PCI common code 2022-04-05 11:06:30 +03:00
peer.c ath11k: Add peer rhash table support 2022-03-25 12:31:10 +02:00
peer.h ath11k: Add peer rhash table support 2022-03-25 12:31:10 +02:00
qmi.c ath11k: Add QMI changes for WCN6750 2022-05-02 16:59:07 +03:00
qmi.h ath11k: Fetch device information via QMI for WCN6750 2022-05-02 16:59:07 +03:00
reg.c ath11k: reduce the wait time of 11d scan and hw scan while add interface 2022-03-30 11:06:47 +03: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 ath11k: Replace zero-length arrays with flexible-array members 2022-02-21 12:24:34 +02:00
spectral.c ath11k: disable spectral scan during spectral deinit 2022-04-27 10:27:55 +03:00
spectral.h
testmode_i.h
testmode.c
testmode.h
thermal.c
thermal.h
trace.c ath11k: add trace log support 2021-11-17 09:29:34 +02:00
trace.h ath11k: add support of firmware logging for WCN6855 2021-12-22 08:03:13 +02:00
wmi.c ath11k: fix warning of not found station for bssid in message 2022-05-02 16:56:38 +03:00
wmi.h ath11k: Add support for SAR 2022-04-23 12:27:09 +03:00
wow.c ath11k: fix missing unlock on error in ath11k_wow_op_resume() 2022-04-23 12:28:07 +03:00
wow.h ath11k: Add basic WoW functionalities 2022-03-18 17:34:37 +02:00