[qca-nss-clients] adding Hawkeye profiling support
Allowing user program to change status event counter configuration;
Revised counter Tx process from using stop/start to directly use counter request.
Change-Id: I267ac171b1bb35cbc692425153cabaac51750163
Signed-off-by: Guojun Jin <g.jin@codeaurora.org>
diff --git a/profiler/profpkt.h b/profiler/profpkt.h
index 752af06..331afec 100644
--- a/profiler/profpkt.h
+++ b/profiler/profpkt.h
@@ -79,7 +79,10 @@
uint16_t magic; /* magic number and version */
uint8_t header_size; /* number of bytes in profile header */
uint8_t sample_count; /* number of samples in the packet */
- uint32_t sample_stack_words; /* number of stack words in the sample */
+ uint8_t nc_sts_tselA; /* thr 1 statistics requst to FW */
+ uint8_t nc_sts_tselB; /* thr 2 requst to FW */
+ uint8_t spare1B;
+ uint8_t sample_stack_words; /* number of stack words in the sample */
uint32_t seq_num; /* to detect dropped profiler packets */
uint32_t profile_instructions; /* instructions executed by profiler mainline */