diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-core.c')
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-core.c | 45 | 
1 files changed, 0 insertions, 45 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.c b/drivers/net/wireless/iwlwifi/iwl-core.c index 2c03c6e20a7..07dbc279644 100644 --- a/drivers/net/wireless/iwlwifi/iwl-core.c +++ b/drivers/net/wireless/iwlwifi/iwl-core.c @@ -1328,51 +1328,6 @@ out:  EXPORT_SYMBOL(iwl_apm_init); - -void iwl_configure_filter(struct ieee80211_hw *hw, -			  unsigned int changed_flags, -			  unsigned int *total_flags, -			  u64 multicast) -{ -	struct iwl_priv *priv = hw->priv; -	__le32 filter_or = 0, filter_nand = 0; - -#define CHK(test, flag)	do { \ -	if (*total_flags & (test))		\ -		filter_or |= (flag);		\ -	else					\ -		filter_nand |= (flag);		\ -	} while (0) - -	IWL_DEBUG_MAC80211(priv, "Enter: changed: 0x%x, total: 0x%x\n", -			changed_flags, *total_flags); - -	CHK(FIF_OTHER_BSS | FIF_PROMISC_IN_BSS, RXON_FILTER_PROMISC_MSK); -	CHK(FIF_CONTROL, RXON_FILTER_CTL2HOST_MSK); -	CHK(FIF_BCN_PRBRESP_PROMISC, RXON_FILTER_BCON_AWARE_MSK); - -#undef CHK - -	mutex_lock(&priv->mutex); - -	priv->staging_rxon.filter_flags &= ~filter_nand; -	priv->staging_rxon.filter_flags |= filter_or; - -	iwlcore_commit_rxon(priv); - -	mutex_unlock(&priv->mutex); - -	/* -	 * Receiving all multicast frames is always enabled by the -	 * default flags setup in iwl_connection_init_rx_config() -	 * since we currently do not support programming multicast -	 * filters into the device. -	 */ -	*total_flags &= FIF_OTHER_BSS | FIF_ALLMULTI | FIF_PROMISC_IN_BSS | -			FIF_BCN_PRBRESP_PROMISC | FIF_CONTROL; -} -EXPORT_SYMBOL(iwl_configure_filter); -  int iwl_set_hw_params(struct iwl_priv *priv)  {  	priv->hw_params.max_rxq_size = RX_QUEUE_SIZE;  |