From cefd07f8e1a5fa43b48c82aabbaaebd2af7229fc Mon Sep 17 00:00:00 2001 From: Srinivas Dasari Date: Sat, 6 Jun 2020 00:45:58 +0530 Subject: [PATCH] qcacld-3.0: Don't set hw_filter for NDI mode Hardware filters are supported for STA and P2P client modes. But it's configured for NDI mode also currently. Don't configure hw filters for NDI mode as it's not supported. Change-Id: Ifc8f213a6279c8eb0ddde60c4f9b3538bc841ffc CRs-Fixed: 2688396 --- core/hdd/src/wlan_hdd_power.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/hdd/src/wlan_hdd_power.c b/core/hdd/src/wlan_hdd_power.c index c20ebdd5f8..a5cba64d5d 100644 --- a/core/hdd/src/wlan_hdd_power.c +++ b/core/hdd/src/wlan_hdd_power.c @@ -610,7 +610,8 @@ void hdd_enable_host_offloads(struct hdd_adapter *adapter, hdd_enable_arp_offload(adapter, trigger); hdd_enable_ns_offload(adapter, trigger); hdd_enable_mc_addr_filtering(adapter, trigger); - hdd_enable_hw_filter(adapter); + if (adapter->device_mode != QDF_NDI_MODE) + hdd_enable_hw_filter(adapter); hdd_enable_action_frame_patterns(adapter); out: hdd_exit();