WiFi-Hal: Parse new event for packet fate stats
Packet fate stats are sent from host driver with a new id (11)
in new chipset. So parse the same to get fate stats.
Bug: 36161393
Change-Id: I823d61a5ffd1ea8357ab4347eeb9c4e6667df5ea
diff --git a/qcwcn/wifi_hal/pkt_stats.h b/qcwcn/wifi_hal/pkt_stats.h
index 5043069..9f6b0c5 100644
--- a/qcwcn/wifi_hal/pkt_stats.h
+++ b/qcwcn/wifi_hal/pkt_stats.h
@@ -45,7 +45,8 @@
#define PKTLOG_TYPE_TX_VIRT_ADDR 8
#define PKTLOG_TYPE_PKT_STATS 9
#define PKTLOG_TYPE_PKT_DUMP 10
-#define PKTLOG_TYPE_MAX 11
+#define PKTLOG_TYPE_PKT_DUMP_V2 11
+#define PKTLOG_TYPE_MAX 12
#define BW_OFFSET 8
#define INVALID_RSSI 255
diff --git a/qcwcn/wifi_hal/wifilogger_diag.cpp b/qcwcn/wifi_hal/wifilogger_diag.cpp
index cb041ca..9684ec0 100644
--- a/qcwcn/wifi_hal/wifilogger_diag.cpp
+++ b/qcwcn/wifi_hal/wifilogger_diag.cpp
@@ -2015,7 +2015,8 @@
pkt_stats_header->size);
else
status = WIFI_SUCCESS;
- } else if (pkt_stats_header->log_type == PKTLOG_TYPE_PKT_DUMP) {
+ } else if (pkt_stats_header->log_type == PKTLOG_TYPE_PKT_DUMP ||
+ pkt_stats_header->log_type == PKTLOG_TYPE_PKT_DUMP_V2) {
pthread_mutex_lock(&info->pkt_fate_stats_lock);
if (info->fate_monitoring_enabled)
status = parse_pkt_fate_stats(info,