]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: ath10k: Support for FTM TLV test commands
authorLoic Poulain <loic.poulain@oss.qualcomm.com>
Mon, 20 Oct 2025 15:37:59 +0000 (17:37 +0200)
committerJeff Johnson <jeff.johnson@oss.qualcomm.com>
Wed, 22 Oct 2025 15:30:52 +0000 (08:30 -0700)
commit54be197109762d2a3c2b23d44e960ce7a43a3798
tree486698688a9fb1a81319c651675c69661a0b70d7
parent38e3a9408496540f3a1dbbfc2ea7e495e14e03d7
wifi: ath10k: Support for FTM TLV test commands

Existing tools like myftm use 'legacy' test command API. Similarly
to ath11k and ath12k, we want to support raw TLV payload submitted
from the test tool. This requires segmenting the TLV payload and
encapsulating it within a WMI command. The opposite operation needs
to be done upon corresponding event receiving.

Tested-on: WCN3990 hw1.0 WLAN.HL.3.3.7.c2-00931-QCAHLSWMTPLZ-1

Signed-off-by: Loic Poulain <loic.poulain@oss.qualcomm.com>
Link: https://patch.msgid.link/20251020153759.407516-1-loic.poulain@oss.qualcomm.com
Signed-off-by: Jeff Johnson <jeff.johnson@oss.qualcomm.com>
drivers/net/wireless/ath/ath10k/core.h
drivers/net/wireless/ath/ath10k/testmode.c
drivers/net/wireless/ath/ath10k/testmode_i.h
drivers/net/wireless/ath/ath10k/wmi.h