[PATCH v7 0/5] wifi: ath12k: Factory test mode support
Aaradhana Sahu
quic_aarasahu at quicinc.com
Fri Jan 10 03:20:31 PST 2025
On 1/10/2025 11:42 AM, Aaradhana Sahu wrote:
> Device is booted in factory test mode for calibration.
> The commands are sent from userspace application, which
> is sent to firmware using wmi commands. Firmware sends
> the response to driver as wmi events and driver sends
> these events to the application via netlink message.
>
> Also added changes related to correct pdev id access for
> fw test cmd.
>
> Aaradhana Sahu (5):
> wifi: ath: create common testmode_i.h file for ath drivers
> wifi: ath12k: export ath12k_wmi_tlv_hdr for testmode
> wifi: ath12k: add factory test mode support
> wifi: ath12k: Fill pdev id for fw test cmd
> wifi: ath12k: Disable MLO in Factory Test Mode
>
> ---
> v7:
> -Updated copyright
> -Moved ath12k_ftm_check in ath12k_core_hw_group_set_mlo_capable()
> v6:
> -Rebased on ToT
> -Updated copyright
> -Added patch[5/5]
> v5:
> -Updated copyright
> -Fixed line length within 90 char
> v4:
> -Rebased on latest ToT
> v3:
> -Rebased on latest ToT
> -Updated Tested-on Tag
> -Removed second parameter of ath12k_core_start()
> -Updated copyright
> v2:
> -Rebased on latest ath ToT
> ---
>
> drivers/net/wireless/ath/ath11k/testmode.c | 80 ++--
> drivers/net/wireless/ath/ath12k/Makefile | 1 +
> drivers/net/wireless/ath/ath12k/core.c | 30 +-
> drivers/net/wireless/ath/ath12k/core.h | 13 +-
> drivers/net/wireless/ath/ath12k/debug.h | 3 +-
> drivers/net/wireless/ath/ath12k/dp.c | 5 +-
> drivers/net/wireless/ath/ath12k/mac.c | 17 +-
> drivers/net/wireless/ath/ath12k/pci.c | 3 +-
> drivers/net/wireless/ath/ath12k/testmode.c | 394 ++++++++++++++++++
> drivers/net/wireless/ath/ath12k/testmode.h | 40 ++
> drivers/net/wireless/ath/ath12k/wmi.c | 41 +-
> drivers/net/wireless/ath/ath12k/wmi.h | 23 +-
> drivers/net/wireless/ath/ath12k/wow.c | 3 +-
> .../wireless/ath/{ath11k => }/testmode_i.h | 54 +--
> 14 files changed, 622 insertions(+), 85 deletions(-)
> create mode 100644 drivers/net/wireless/ath/ath12k/testmode.c
> create mode 100644 drivers/net/wireless/ath/ath12k/testmode.h
> rename drivers/net/wireless/ath/{ath11k => }/testmode_i.h (50%)
>
>
> base-commit: dbe50a7420e22954c747e79e72df2750d795ea77
Please ignore this patch series, I have sent next version(v8).
More information about the ath12k
mailing list