From cd660986d127a7f24fa41fb7bb70114dc749e907 Mon Sep 17 00:00:00 2001 From: Venkata Sharath Chandra Manchala Date: Sun, 28 Oct 2018 21:04:28 -0700 Subject: [PATCH] qcacld-3.0: Enable Rate events in pktlog Support Rate control and rate control update events for pktlog by enabling the events in WMI_PDEV_PKTLOG_ENABLE_CMDID message. Change-Id: I9281fcd7c632ba19a84a6eb2c0dff49a172fd70d CRs-Fixed: 2340635 --- core/dp/txrx/wdi_event.h | 3 ++- core/wma/src/wma_main.c | 8 +++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/core/dp/txrx/wdi_event.h b/core/dp/txrx/wdi_event.h index 6c97260bbcde..12d67d83b6d0 100644 --- a/core/dp/txrx/wdi_event.h +++ b/core/dp/txrx/wdi_event.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013-2017 The Linux Foundation. All rights reserved. + * Copyright (c) 2013-2018 The Linux Foundation. All rights reserved. * * Permission to use, copy, modify, and/or distribute this software for * any purpose with or without fee is hereby granted, provided that the @@ -26,6 +26,7 @@ #define WDI_NO_VAL (-1) enum WDI_EVENT { WDI_EVENT_TX_STATUS = WDI_EVENT_BASE, + WDI_EVENT_OFFLOAD_ALL, WDI_EVENT_RX_DESC, WDI_EVENT_RX_DESC_REMOTE, WDI_EVENT_RATE_FIND, diff --git a/core/wma/src/wma_main.c b/core/wma/src/wma_main.c index 4fab81a27637..086a6cebb66f 100644 --- a/core/wma/src/wma_main.c +++ b/core/wma/src/wma_main.c @@ -7061,8 +7061,14 @@ static void wma_set_wifi_start_packet_stats(void *wma_handle, log_state = ATH_PKTLOG_ANI | ATH_PKTLOG_RCUPDATE | ATH_PKTLOG_RCFIND | ATH_PKTLOG_RX | ATH_PKTLOG_TX | ATH_PKTLOG_TEXT | ATH_PKTLOG_SW_EVENT; +#elif defined(QCA_WIFI_QCA6390) + log_state = ATH_PKTLOG_RCFIND | ATH_PKTLOG_RCUPDATE | + ATH_PKTLOG_LITE_RX | ATH_PKTLOG_LITE_T2H; +#elif defined(QCA_WIFI_QCA6290) + log_state = ATH_PKTLOG_LITE_RX | ATH_PKTLOG_LITE_T2H; #else - log_state = ATH_PKTLOG_LITE_T2H | ATH_PKTLOG_LITE_RX; + WMA_LOGD("%s: Packet log Not supported", __func__); + log_state = 0; #endif if (start_log->size != 0) { pktlog_setsize(scn, start_log->size * MEGABYTE);