Add support to request HTT stats type 12, 15, 16, 17 and 19 from firmware. These stats give self-generated transmit stats, ring stats, SFM stats, transmit multi-user stats and CCA stats, respectively. v2: - Modified the API print_array_to_buf_v2() to print_array_to_buf_index(). Depends-on: [PATCH v2] wifi: ath12k: Modify print_array_to_buf() to support arrays with 1-based semantics Link: https://lore.kernel.org/all/20241004085915.1788951-1-quic_rdevanat@xxxxxxxxxxx/ Dinesh Karthikeyan (4): wifi: ath12k: Support Self-Generated Transmit stats wifi: ath12k: Support Ring and SFM stats wifi: ath12k: Support pdev Transmit Multi-user stats wifi: ath12k: Support pdev CCA Stats .../wireless/ath/ath12k/debugfs_htt_stats.c | 1047 +++++++++++++++++ .../wireless/ath/ath12k/debugfs_htt_stats.h | 346 +++++- 2 files changed, 1387 insertions(+), 6 deletions(-) base-commit: 8ed36fe71fd60c851540839b105fd1fddc870c61 prerequisite-patch-id: faf46024c8b5c094e201d392109e7f94dcecdd49 -- 2.25.1