From 901d35302df4d3d43e2daff66cad610940d2bda0 Mon Sep 17 00:00:00 2001 From: Naveen Rawat Date: Fri, 8 Sep 2017 17:14:13 -0700 Subject: [PATCH] qcacld-3.0: Enable WOW_PATTERN_MATCH_EVENT for NDI Enable rx of NDP data packets in WOW mode by enabling WOW_PATTERN_MATCH_EVENT for NDI vdev. Change-Id: I4d5edfc91c23fd8cc277c005da7803690b5fe054 CRs-Fixed: 2069493 --- components/pmo/core/src/wlan_pmo_static_config.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/pmo/core/src/wlan_pmo_static_config.c b/components/pmo/core/src/wlan_pmo_static_config.c index 442c5fa2fdd4..47517d2b9587 100644 --- a/components/pmo/core/src/wlan_pmo_static_config.c +++ b/components/pmo/core/src/wlan_pmo_static_config.c @@ -69,9 +69,14 @@ void pmo_register_wow_wakeup_events(struct wlan_objmgr_vdev *vdev) case QDF_NDI_MODE: #ifdef WLAN_FEATURE_NAN_DATAPATH iface_type = "NAN"; + /* wake up host when Nan Management Frame is received */ pmo_set_wow_event_bitmap(WOW_NAN_DATA_EVENT, PMO_WOW_MAX_EVENT_BM_LEN, event_bitmap); + /* wake up host when NDP data packet is received */ + pmo_set_wow_event_bitmap(WOW_PATTERN_MATCH_EVENT, + WMI_WOW_MAX_EVENT_BM_LEN, + event_bitmap); #endif break;