mirror-linux/drivers/net/wireless/ath/ath11k
Muhammad Usama Anjum 32be3ca4cf wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again
Don't deinitialize and reinitialize the HAL helpers. The dma memory is
deallocated and there is high possibility that we'll not be able to get
the same memory allocated from dma when there is high memory pressure.

Tested-on: WCN6855 hw2.0 PCI WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.6

Fixes: d5c65159f2 ("ath11k: driver for Qualcomm IEEE 802.11ax devices")
Cc: stable@vger.kernel.org
Cc: Baochen Qiang <baochen.qiang@oss.qualcomm.com>
Reviewed-by: Baochen Qiang <baochen.qiang@oss.qualcomm.com>
Signed-off-by: Muhammad Usama Anjum <usama.anjum@collabora.com>
Link: https://patch.msgid.link/20250722053121.1145001-1-usama.anjum@collabora.com
Signed-off-by: Jeff Johnson <jeff.johnson@oss.qualcomm.com>
2025-09-22 17:54:33 -07:00
..
Kconfig wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ 2025-05-23 15:23:07 -05:00
Makefile
ahb.c wifi: ath: Use of_reserved_mem_region_to_resource() for "memory-region" 2025-09-18 16:43:48 -07:00
ahb.h
ce.c wifi: ath11k: downgrade log level for CE buffer enqueue failure 2025-09-18 16:43:47 -07:00
ce.h
core.c wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again 2025-09-22 17:54:33 -07:00
core.h wifi: ath11k: fix group data packet drops during rekey 2025-09-02 15:43:16 -07:00
coredump.c wifi: ath11k: Add missing include of export.h 2025-06-23 07:28:33 -07:00
coredump.h
dbring.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
dbring.h
debug.c wifi: ath11k: Add missing include of export.h 2025-06-23 07:28:33 -07:00
debug.h
debugfs.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
debugfs.h wifi: ath11k: move some firmware stats related functions outside of debugfs 2025-06-07 07:36:03 -07:00
debugfs_htt_stats.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
debugfs_htt_stats.h
debugfs_sta.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
debugfs_sta.h
dp.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
dp.h
dp_rx.c wifi: ath11k: Remove redundant semicolon 2025-09-18 16:43:48 -07:00
dp_rx.h
dp_tx.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
dp_tx.h
fw.c wifi: ath11k: Add missing include of export.h 2025-06-23 07:28:33 -07:00
fw.h
hal.c wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again 2025-09-22 17:54:33 -07:00
hal.h wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again 2025-09-22 17:54:33 -07:00
hal_desc.h
hal_rx.c
hal_rx.h
hal_tx.c
hal_tx.h
hif.h
htc.c wifi: ath11k: Make read-only const array svc_id static const 2025-06-26 16:10:45 -07:00
htc.h
hw.c
hw.h
mac.c wifi: ath11k: fix group data packet drops during rekey 2025-09-02 15:43:16 -07:00
mac.h wifi: ath11k: move some firmware stats related functions outside of debugfs 2025-06-07 07:36:03 -07:00
mhi.c
mhi.h
p2p.c
p2p.h
pci.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
pci.h
pcic.c wifi: ath11k: Add missing include of export.h 2025-06-23 07:28:33 -07:00
pcic.h
peer.c
peer.h
qmi.c wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load() 2025-09-18 16:43:48 -07:00
qmi.h
reg.c
reg.h
rx_desc.h
spectral.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
spectral.h
testmode.c wifi: ath11k: Don't use %pK through printk 2025-04-17 15:49:35 -07:00
testmode.h
thermal.c
thermal.h
trace.c wifi: ath11k: Add missing include of export.h 2025-06-23 07:28:33 -07:00
trace.h
wmi.c wifi: ath11k: Prefer {} to {0} in initializers 2025-07-21 14:34:01 -07:00
wmi.h
wow.c
wow.h