linux/drivers/net/wireless/ath/ath11k
Jakub Kicinski e77c725a44 wireless-drivers fixes for v5.11
First set of fixes for v5.11, more fixes than usual this time. For
 ath11k we have several fixes for QCA6390 PCI support and mt76 has
 several. Also one build fix for mt76.
 
 mt76
 
 * fix two NULL pointer dereference
 
 * fix build error when CONFIG_MAC80211_MESH is disabled
 
 rtlwifi
 
 * fix use-after-free in firmware handling code
 
 ath11k
 
 * error handling fixes
 
 * fix crash found during connect and disconnect test
 
 * handle HT disable better
 
 * avoid printing qmi memory failure during firmware bootup
 
 * disable ASPM during firmware bootup
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQEcBAABAgAGBQJf4h9uAAoJEG4XJFUm622byVMIAIwMhqVmDL7jqqOwd2xZa4jf
 /QzAvx7tize/tBF6FubOpF+Bxzn4XaJzwFE97B0wwO6/rnxD2a56WUARuYF8ztnT
 St18uYBU23n+QKfvL1qJI5Az0JXxia/cLDwvr8YPK3rmh2jmSOVyJSCUtHSJ+yQ2
 hnJA3Af8ves3VpCZ2jqF7VcHM/xYfmoJZy3I7P6LpT5m+6FOqqdN8Mx6ei2aHEzY
 +HHN26QoW35N2DCna+iTtEMpepWU8eoJmIOU+t881bRfZBoczc+WH99ZlSaVDUug
 hl+Hy5bwDzN+HdGziSgWP6U5a+XNjRu6Y5dUpEm4YmL+uJeU4NPc0Q35nyx4RBM=
 =fjHi
 -----END PGP SIGNATURE-----

Merge tag 'wireless-drivers-2020-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers

Kalle Valo says:

====================
wireless-drivers fixes for v5.11

First set of fixes for v5.11, more fixes than usual this time. For
ath11k we have several fixes for QCA6390 PCI support and mt76 has
several. Also one build fix for mt76.

mt76
 * fix two NULL pointer dereference
 * fix build error when CONFIG_MAC80211_MESH is disabled

rtlwifi
 * fix use-after-free in firmware handling code

ath11k
 * error handling fixes
 * fix crash found during connect and disconnect test
 * handle HT disable better
 * avoid printing qmi memory failure during firmware bootup
 * disable ASPM during firmware bootup

* tag 'wireless-drivers-2020-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers:
  MAINTAINERS: switch to different email address
  mt76: mt7915: fix MESH ifdef block
  mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue
  mt76: sdio: remove wake logic in mt76s_process_tx_queue
  mt76: usb: remove wake logic in mt76u_status_worker
  ath11k: pci: disable ASPM L0sLs before downloading firmware
  ath11k: qmi: try to allocate a big block of DMA memory first
  rtlwifi: rise completion at the last step of firmware callback
  mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker
  ath11k: Fix ath11k_pci_fix_l1ss()
  ath11k: Fix error code in ath11k_core_suspend()
  ath11k: start vdev if a bss peer is already created
  ath11k: fix crash caused by NULL rx_channel
  ath11k: add missing null check on allocated skb
====================

Link: https://lore.kernel.org/r/20201222163727.D4336C433C6@smtp.codeaurora.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2020-12-22 19:43:33 -08:00
..
ahb.c ath11k: fix rmmod failure if qmi sequence fails 2020-12-09 09:00:29 +02:00
ahb.h ath11k: Remove rproc references from common core layer 2020-09-21 16:11:28 +03:00
ce.c ath11k: implement suspend for QCA6390 PCI devices 2020-12-12 06:41:44 +02:00
ce.h ath11k: implement suspend for QCA6390 PCI devices 2020-12-12 06:41:44 +02:00
core.c ath11k: Fix error code in ath11k_core_suspend() 2020-12-17 08:48:07 +02:00
core.h ath11k: implement suspend for QCA6390 PCI devices 2020-12-12 06:41:44 +02:00
dbring.c ath11k: hal: create hw_srng_config dynamically 2020-08-17 13:18:38 +03:00
dbring.h ath11k: Add direct buffer ring support 2020-06-15 17:21:52 +03:00
debug.c ath11k: refactor debugfs code into debugfs.c 2020-09-22 10:41:41 +03:00
debug.h ath11k: refactor debugfs code into debugfs.c 2020-09-22 10:41:41 +03:00
debugfs.c ath11k: fix rmmod failure if qmi sequence fails 2020-12-09 09:00:29 +02:00
debugfs.h ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' 2020-09-25 19:09:48 +03:00
debugfs_htt_stats.c ath11k: debugfs: move some function declarations to correct header files 2020-09-22 10:41:49 +03:00
debugfs_htt_stats.h ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' 2020-09-25 19:09:48 +03:00
debugfs_sta.c ath11k: debugfs: move some function declarations to correct header files 2020-09-22 10:41:49 +03:00
debugfs_sta.h ath11k: debugfs: move some function declarations to correct header files 2020-09-22 10:41:49 +03:00
dp.c ath11k: implement suspend for QCA6390 PCI devices 2020-12-12 06:41:44 +02:00
dp.h ath11k: implement suspend for QCA6390 PCI devices 2020-12-12 06:41:44 +02:00
dp_rx.c ath11k: fix crash caused by NULL rx_channel 2020-12-17 08:46:05 +02:00
dp_rx.h ath11k: dp: stop rx pktlog before suspend 2020-12-12 06:41:31 +02:00
dp_tx.c ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control 2020-12-02 20:19:00 +02:00
dp_tx.h
hal.c ath11k: remove unnecessary casts to u32 2020-10-01 22:33:20 +03:00
hal.h ath11k: start a timer to update TCL HP 2020-10-01 22:33:09 +03:00
hal_desc.h ath11k: Fix the hal descriptor mask 2020-11-07 10:05:02 +02:00
hal_rx.c ath11k: start a timer to update REO cmd ring 2020-10-01 22:33:12 +03:00
hal_rx.h ath11k: add packet log support for QCA6390 2020-10-01 22:32:04 +03:00
hal_tx.c ath11k: hal: create hw_srng_config dynamically 2020-08-17 13:18:38 +03:00
hal_tx.h ath11k: Remove bus layer includes from upper layer 2020-05-11 15:35:06 +03:00
hif.h ath11k: hif: add ce irq enable and disable functions 2020-12-12 06:41:41 +02:00
htc.c ath11k: set credit_update flag for flow controlled ep only 2020-12-12 06:41:34 +02:00
htc.h ath11k: htc: implement suspend handling 2020-12-12 06:41:28 +02:00
hw.c ath11k: fix wmi init configuration 2020-11-07 10:05:37 +02:00
hw.h ath11k: implement suspend for QCA6390 PCI devices 2020-12-12 06:41:44 +02:00
Kconfig ath11k: use remoteproc only with AHB devices 2020-08-17 13:07:17 +03:00
mac.c ath11k: start vdev if a bss peer is already created 2020-12-17 08:47:06 +02:00
mac.h ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references 2020-11-24 18:04:37 +02:00
Makefile ath11k: implement WoW enable and wakeup commands 2020-12-12 06:41:37 +02:00
mhi.c ath11k: mhi: hook suspend and resume 2020-12-12 06:41:16 +02:00
mhi.h ath11k: mhi: hook suspend and resume 2020-12-12 06:41:16 +02:00
pci.c ath11k: pci: disable ASPM L0sLs before downloading firmware 2020-12-18 11:03:50 +02:00
pci.h ath11k: pci: disable ASPM L0sLs before downloading firmware 2020-12-18 11:03:50 +02:00
peer.c ath11k: start vdev if a bss peer is already created 2020-12-17 08:47:06 +02:00
peer.h ath11k: start vdev if a bss peer is already created 2020-12-17 08:47:06 +02:00
qmi.c ath11k: qmi: try to allocate a big block of DMA memory first 2020-12-18 11:02:46 +02:00
qmi.h ath11k: qmi: try to allocate a big block of DMA memory first 2020-12-18 11:02:46 +02:00
reg.c ath11k: Add new dfs region name for JP 2020-11-07 10:06:12 +02:00
reg.h ath11k: Add new dfs region name for JP 2020-11-07 10:06:12 +02:00
rx_desc.h ath11k: remove repeated words in comments and warnings 2020-10-28 15:44:04 +02:00
spectral.c ath11k: make relay callbacks const 2020-12-15 22:46:18 -08:00
spectral.h ath11k: add support for spectral scan 2020-06-15 17:21:54 +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 net: ath11k: constify ath11k_thermal_ops 2020-08-26 16:21:17 -07:00
thermal.h ath11k: fix compiler warnings without CONFIG_THERMAL 2020-04-06 17:21:23 +03:00
trace.c
trace.h ath11k: add pktlog checksum in trace events to support pktlog 2020-04-06 19:15:50 +03:00
wmi.c ath11k: add missing null check on allocated skb 2020-12-17 08:45:20 +02:00
wmi.h ath11k: implement WoW enable and wakeup commands 2020-12-12 06:41:37 +02:00
wow.c ath11k: implement WoW enable and wakeup commands 2020-12-12 06:41:37 +02:00
wow.h ath11k: implement WoW enable and wakeup commands 2020-12-12 06:41:37 +02:00