From 3f7cb65660b854eba319fd0eb59e2544f09cd286 Mon Sep 17 00:00:00 2001 From: Will Huang Date: Wed, 28 Nov 2018 10:41:24 +0800 Subject: [PATCH] qcacld-3.0: Take count PACKET_FILTER_MATCH into wakeup stats Currently WOW_REASON_PACKET_FILTER_MATCH is not taken count into wakeup stats, we can add this wakeup reason to unicast/multicast stats like Pattern Bitmap Match. Change-Id: I801e1dcd5a75c694f138cb01f588e2c4ea16502a CRs-Fixed: 2350437 --- core/wma/src/wma_features.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/wma/src/wma_features.c b/core/wma/src/wma_features.c index 14bc363481a7..2117d33ae74a 100644 --- a/core/wma/src/wma_features.c +++ b/core/wma/src/wma_features.c @@ -1644,6 +1644,7 @@ static bool wma_wow_reason_has_stats(enum wake_reason_e reason) case WOW_REASON_ACTION_FRAME_RECV: case WOW_REASON_BPF_ALLOW: case WOW_REASON_PATTERN_MATCH_FOUND: + case WOW_REASON_PACKET_FILTER_MATCH: case WOW_REASON_RA_MATCH: case WOW_REASON_NLOD: case WOW_REASON_NLO_SCAN_COMPLETE: @@ -1755,6 +1756,7 @@ static void wma_print_wow_stats(t_wma_handle *wma, switch (wake_info->wake_reason) { case WOW_REASON_BPF_ALLOW: case WOW_REASON_PATTERN_MATCH_FOUND: + case WOW_REASON_PACKET_FILTER_MATCH: case WOW_REASON_RA_MATCH: case WOW_REASON_NLOD: case WOW_REASON_NLO_SCAN_COMPLETE: @@ -2686,6 +2688,7 @@ static int wma_wake_event_packet( case WOW_REASON_PATTERN_MATCH_FOUND: case WOW_REASON_RA_MATCH: case WOW_REASON_RECV_MAGIC_PATTERN: + case WOW_REASON_PACKET_FILTER_MATCH: WMA_LOGD("Wake event packet:"); qdf_trace_hex_dump(QDF_MODULE_ID_WMA, QDF_TRACE_LEVEL_DEBUG, packet, packet_len);