linux_dsm_epyc7002/drivers/net/wireless/ath
Felix Fietkau f23fba49b3 ath9k_hw: calculate a much better approximation of channel noise
Currently ath9k presents the internal calibrated noise floor as channel
noise measurement, however this results in highly chip specific values
that are only useful as relative measurements but do not resemble any
real channel noise values.

In order to give a much better approximation of the real channel noise,
add the difference between the measured noise floor and the nominal
chip specific noise floor to the default minimum channel noise value,
which is currently used to calculate the signal strength from the RSSI
value. This may not be 100% accurate, but it's much better than what's
there before.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-08-08 16:04:19 -04:00
..
ath5k ath5k: remove last references to "softc" 2011-08-08 16:04:14 -04:00
ath9k ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
carl9170 carl9170: fix sparse warnings enabled by CONFIG_SPARSE_RCU_POINTER 2011-07-20 15:04:37 -04:00
ath.h ath9k: Add a debug entry to start/stop ANI 2011-06-01 15:36:29 -04:00
debug.c
hw.c Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-05-24 16:47:54 -04:00
Kconfig ar9170usb: purge obsolete driver 2011-04-07 15:24:37 -04:00
key.c ath: use get_unaligned_le{16,32} in ath_hw_keysetmac() 2011-07-18 14:29:41 -04:00
main.c
Makefile ar9170usb: purge obsolete driver 2011-04-07 15:24:37 -04:00
reg.h
regd_common.h ath: fix spelling of Grenada 2011-08-08 16:04:13 -04:00
regd.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2011-04-25 14:34:25 -04:00
regd.h ath: fix spelling of Grenada 2011-08-08 16:04:13 -04:00