From f84489ab0b47dc9c9c8e0768f8023c2235febbaa Mon Sep 17 00:00:00 2001 From: Mukul Sharma Date: Sat, 3 Sep 2016 16:07:36 +0530 Subject: [PATCH] qcacld-3.0: Increase the MC list filter count qcacld-2.0 to qcacld-3.0 propagation During driver load, host configure multicast address filter list count as 5 though firmware support upto 16 addresses. Because of this firmware is not filtering the address beyond 5. As a part of this fix, increase the mc filter list count to 16. Change-Id: I885dfbf9ad4740c4404701a24bb8aa6eb7b2dbc6 CRs-Fixed: 986165 (cherry picked from commit d04517eb4352377a3eac92ef06e96bc207a6c653) --- target/inc/wlan_tgt_def_config.h | 4 ++-- target/inc/wlan_tgt_def_config_hl.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/target/inc/wlan_tgt_def_config.h b/target/inc/wlan_tgt_def_config.h index b1a2582fa19d..89f33d0c1013 100644 --- a/target/inc/wlan_tgt_def_config.h +++ b/target/inc/wlan_tgt_def_config.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011, 2014 The Linux Foundation. All rights reserved. + * Copyright (c) 2011, 2014-2016 The Linux Foundation. All rights reserved. * * Previously licensed under the ISC license by Qualcomm Atheros, Inc. * @@ -155,7 +155,7 @@ #define CFG_TGT_DEFAULT_MCAST2UCAST_MODE 2 #endif -#define CFG_TGT_MAX_MULTICAST_FILTER_ENTRIES 5 +#define CFG_TGT_MAX_MULTICAST_FILTER_ENTRIES 16 /* * Specify how much memory the target should allocate for a debug log of * tx PPDU meta-information (how large the PPDU was, when it was sent, diff --git a/target/inc/wlan_tgt_def_config_hl.h b/target/inc/wlan_tgt_def_config_hl.h index 11f54cafadbb..34757a84ea9a 100644 --- a/target/inc/wlan_tgt_def_config_hl.h +++ b/target/inc/wlan_tgt_def_config_hl.h @@ -232,7 +232,7 @@ */ #define CFG_TGT_NUM_TDLS_CONC_BUFFER_STAS 1 -#define CFG_TGT_MAX_MULTICAST_FILTER_ENTRIES 5 +#define CFG_TGT_MAX_MULTICAST_FILTER_ENTRIES 16 /* * Maximum number of VDEV that beacon tx offload will support */