[PATCH] ipw2200: Exponential averaging for signal and noise Level
This patch replaces sliding averaging by exponential averaging for reporting the wireless statistics for signal and noise level for ipw2200. See details from: http://www.ces.clemson.edu/linux/ipw2200_averages.shtml Signed-off-by: Bill Moss <bmoss@clemson.edu> Signed-off-by: Zhu Yi <yi.zhu@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
@@ -1153,11 +1153,9 @@ struct ipw_priv {
|
||||
u32 config;
|
||||
u32 capability;
|
||||
|
||||
u8 last_rx_rssi;
|
||||
u8 last_noise;
|
||||
struct average average_missed_beacons;
|
||||
struct average average_rssi;
|
||||
struct average average_noise;
|
||||
s16 exp_avg_rssi;
|
||||
s16 exp_avg_noise;
|
||||
u32 port_type;
|
||||
int rx_bufs_min; /**< minimum number of bufs in Rx queue */
|
||||
int rx_pend_max; /**< maximum pending buffers for one IRQ */
|
||||
|
Reference in New Issue
Block a user