OpenCloudOS-Kernel/drivers/net/wireless/ath/ath11k
Carl Huang a6275302c3 ath11k: assign correct search flag and type for QCA6390
QCA6390 doesn't enable V2 map and ummap event, so the addr search
flags and type is different from IPQ8074. Assign correct search flags
and type for QCA6390.

Without this change, ping sometimes fails. With this change, now ping
is always successful.

Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1
Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.1.0.1-01238-QCAHKSWPL_SILICONZ-2

Signed-off-by: Carl Huang <cjhuang@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1597555891-26112-7-git-send-email-kvalo@codeaurora.org
2020-08-18 12:47:01 +03:00
..
Kconfig ath11k: use remoteproc only with AHB devices 2020-08-17 13:07:17 +03:00
Makefile ath11k: register MHI controller device for QCA6390 2020-08-17 13:07:12 +03:00
ahb.c ath11k: ce: remove CE_COUNT() macro 2020-08-18 12:44:28 +03:00
ahb.h ath11k: Add support for multibus support 2020-05-11 15:34:58 +03:00
ce.c ath11k: ce: get msi_addr and msi_data before srng setup 2020-08-18 12:44:33 +03:00
ce.h ath11k: ce: remove CE_COUNT() macro 2020-08-18 12:44:28 +03:00
core.c ath11k: assign correct search flag and type for QCA6390 2020-08-18 12:47:01 +03:00
core.h ath11k: delay vdev_start for QCA6390 2020-08-18 12:46:58 +03: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: setup QCA6390 rings for both rxdmas 2020-08-18 12:46:52 +03:00
debug.h ath11k: pci: add MSI config initialisation 2020-08-17 13:07:06 +03:00
debug_htt_stats.c ath11k: fix htt stats module not handle multiple skbs 2020-05-13 19:01:28 +03:00
debug_htt_stats.h ath11k: Replace zero-length array with flexible-array 2020-05-06 09:23:08 +03:00
debugfs_sta.c ath11k: Add support to reset htt peer stats 2020-05-06 09:15:30 +03:00
dp.c ath11k: assign correct search flag and type for QCA6390 2020-08-18 12:47:01 +03:00
dp.h ath11k: setup QCA6390 rings for both rxdmas 2020-08-18 12:46:52 +03:00
dp_rx.c ath11k: assign correct search flag and type for QCA6390 2020-08-18 12:47:01 +03:00
dp_rx.h ath11k: Perform per-msdu rx processing 2020-03-18 13:53:49 +02:00
dp_tx.c ath11k: setup QCA6390 rings for both rxdmas 2020-08-18 12:46:52 +03:00
dp_tx.h
hal.c ath11k: hal: assign msi_addr and msi_data to srng 2020-08-18 12:44:31 +03:00
hal.h ath11k: hal: cleanup dynamic register macros 2020-08-18 12:44:19 +03:00
hal_desc.h ath11k: Remove bus layer includes from upper layer 2020-05-11 15:35:06 +03:00
hal_rx.c ath11k: hal: cleanup dynamic register macros 2020-08-18 12:44:19 +03:00
hal_rx.h ath11k: Replace zero-length array with flexible-array 2020-05-06 09:23:08 +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: configure copy engine msi address in CE srng 2020-08-17 13:18:21 +03:00
htc.c ath11k: ce: remove CE_COUNT() macro 2020-08-18 12:44:28 +03:00
htc.h
hw.c ath11k: setup QCA6390 rings for both rxdmas 2020-08-18 12:46:52 +03:00
hw.h ath11k: assign correct search flag and type for QCA6390 2020-08-18 12:47:01 +03:00
mac.c ath11k: delay vdev_start for QCA6390 2020-08-18 12:46:58 +03:00
mac.h ath11k: Perform per-msdu rx processing 2020-03-18 13:53:49 +02:00
mhi.c ath11k: register MHI controller device for QCA6390 2020-08-17 13:07:12 +03:00
mhi.h ath11k: register MHI controller device for QCA6390 2020-08-17 13:07:12 +03:00
pci.c ath11k: enable DP interrupt setup for QCA6390 2020-08-18 12:46:47 +03:00
pci.h ath11k: pci: add read32() and write32() hif operations 2020-08-17 13:18:19 +03:00
peer.c ath11k: remove useless info messages 2020-06-23 10:51:56 +03:00
peer.h ath11k: fix duplication peer create on same radio 2020-04-14 11:07:48 +03:00
qmi.c ath11k: enable internal sleep clock 2020-08-17 13:18:35 +03:00
qmi.h ath11k: fix memory OOB access in qmi_decode 2020-08-17 13:18:30 +03:00
reg.c ath11k: define max_radios in hw_params 2020-06-23 10:51:40 +03:00
reg.h
rx_desc.h ath11k: handle RX fragments 2020-03-17 08:35:30 +02:00
spectral.c ath11k: remove useless info messages 2020-06-23 10:51:56 +03:00
spectral.h ath11k: add support for spectral scan 2020-06-15 17:21:54 +03:00
testmode.c ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab 2019-12-18 19:27:45 +02:00
testmode.h
testmode_i.h
thermal.c ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' 2020-05-19 09:54:53 +03: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: refine the phy_id check in ath11k_reg_chan_list_event 2020-08-18 12:46:55 +03:00
wmi.h ath11k: add support for spectral scan 2020-06-15 17:21:54 +03:00