return 0;
}
-#define WCN36XX_SUPPORTED_FILTERS (FIF_PROMISC_IN_BSS | \
- FIF_ALLMULTI)
+#define WCN36XX_SUPPORTED_FILTERS (FIF_ALLMULTI)
static void wcn36xx_configure_filter(struct ieee80211_hw *hw,
unsigned int changed,
vif = wcn36xx_priv_to_vif(tmp);
/* FW handles MC filtering only when connected as STA */
- if (*total & (FIF_ALLMULTI | FIF_PROMISC_IN_BSS))
+ if (*total & FIF_ALLMULTI)
wcn36xx_smd_set_mc_list(wcn, vif, NULL);
else if (NL80211_IFTYPE_STATION == vif->type && tmp->sta_assoc)
wcn36xx_smd_set_mc_list(wcn, vif, fp);