diff options
author | Johannes Berg <johannes.berg@intel.com> | 2010-03-18 12:58:27 -0400 |
---|---|---|
committer | Reinette Chatre <reinette.chatre@intel.com> | 2010-03-25 14:20:44 -0400 |
commit | ed1b6e99b5e64d2b9cdf764754a072c7fdc1c3c4 (patch) | |
tree | e635e413b07191690584ecd54d415495c74be08d /drivers/net/wireless/iwlwifi/iwl-agn-lib.c | |
parent | 3d2b162e7e0a3e5093bccdf455f7c83f65c82db8 (diff) |
iwlwifi: remove noise reporting
We go to great lengths to calculate this value
that is never used by mac80211. Additionally,
it is now deprecated by mac80211 and is causing
driver compilation to give warnings.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn-lib.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c index 226862d3d5ac..e8e3118ec0ad 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c | |||
@@ -1071,30 +1071,14 @@ void iwlagn_rx_reply_rx(struct iwl_priv *priv, | |||
1071 | /* Find max signal strength (dBm) among 3 antenna/receiver chains */ | 1071 | /* Find max signal strength (dBm) among 3 antenna/receiver chains */ |
1072 | rx_status.signal = iwlagn_calc_rssi(priv, phy_res); | 1072 | rx_status.signal = iwlagn_calc_rssi(priv, phy_res); |
1073 | 1073 | ||
1074 | /* Meaningful noise values are available only from beacon statistics, | ||
1075 | * which are gathered only when associated, and indicate noise | ||
1076 | * only for the associated network channel ... | ||
1077 | * Ignore these noise values while scanning (other channels) */ | ||
1078 | if (iwl_is_associated(priv) && | ||
1079 | !test_bit(STATUS_SCANNING, &priv->status)) { | ||
1080 | rx_status.noise = priv->last_rx_noise; | ||
1081 | } else { | ||
1082 | rx_status.noise = IWL_NOISE_MEAS_NOT_AVAILABLE; | ||
1083 | } | ||
1084 | |||
1085 | /* Reset beacon noise level if not associated. */ | ||
1086 | if (!iwl_is_associated(priv)) | ||
1087 | priv->last_rx_noise = IWL_NOISE_MEAS_NOT_AVAILABLE; | ||
1088 | |||
1089 | #ifdef CONFIG_IWLWIFI_DEBUG | 1074 | #ifdef CONFIG_IWLWIFI_DEBUG |
1090 | /* Set "1" to report good data frames in groups of 100 */ | 1075 | /* Set "1" to report good data frames in groups of 100 */ |
1091 | if (unlikely(iwl_get_debug_level(priv) & IWL_DL_RX)) | 1076 | if (unlikely(iwl_get_debug_level(priv) & IWL_DL_RX)) |
1092 | iwlagn_dbg_report_frame(priv, phy_res, len, header, 1); | 1077 | iwlagn_dbg_report_frame(priv, phy_res, len, header, 1); |
1093 | #endif | 1078 | #endif |
1094 | iwl_dbg_log_rx_data_frame(priv, len, header); | 1079 | iwl_dbg_log_rx_data_frame(priv, len, header); |
1095 | IWL_DEBUG_STATS_LIMIT(priv, "Rssi %d, noise %d, TSF %llu\n", | 1080 | IWL_DEBUG_STATS_LIMIT(priv, "Rssi %d, TSF %llu\n", |
1096 | rx_status.signal, rx_status.noise, | 1081 | rx_status.signal, (unsigned long long)rx_status.mactime); |
1097 | (unsigned long long)rx_status.mactime); | ||
1098 | 1082 | ||
1099 | /* | 1083 | /* |
1100 | * "antenna number" | 1084 | * "antenna number" |