linux_dsm_epyc7002/drivers/net/wireless/ath
Felix Fietkau ca2c68cc7b ath9k_hw: clean up tx power handling
The code for handling various restrictions concerning regulatory limits,
antenna gain, etc. is very convoluted and duplicated across various
EEPROM parsing implementations, making it hard to review.

This patch partially cleans up the mess by unifying regulatory limit
handling in one function and simplifying handling of antenna gain.
It also removes unused transmit power scaling arrays from the EEPROM code,
which belonged to an unimplemented API that isn't supposed to be in
the driver anyway.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-10-11 16:41:26 -04:00
..
ath5k ath5k: remove some unneeded error handling code 2011-10-11 16:41:09 -04:00
ath6kl ath6kl: fixup merge damage in ath6kl_mgmt_tx 2011-10-11 15:33:10 -04:00
ath9k ath9k_hw: clean up tx power handling 2011-10-11 16:41:26 -04:00
carl9170 mac80211: pass vif param to conf_tx() callback 2011-10-03 15:22:41 -04:00
ath.h ath9k_hw: clean up tx power handling 2011-10-11 16:41:26 -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 Add ath6kl cleaned up driver 2011-08-09 19:45:18 +03:00
key.c ath: use get_unaligned_le{16,32} in ath_hw_keysetmac() 2011-07-18 14:29:41 -04:00
main.c ath: Make ath_printk void not int and remove unused struct ath_common * 2011-08-30 15:38:52 -04:00
Makefile Add ath6kl cleaned up driver 2011-08-09 19:45:18 +03: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