Centos-kernel-stream-9/drivers/net/wireless/ath/ath9k
Marek Lindner f3d4505de5 ath9k: remove eeprom txgain override for minor version < 19
ath9k_hw_4k_get_eeprom() overrides the eeprom value for txgain if the
minor version is not 19 or above with a value of 0.
ar9002_hw_init_mode_gain_regs() relies on this information to
determine whether this is a high power wifi card or not. The override
caused the driver to always use the 'normal' power tables even for
high power devices if their minor version was not high enough. Thus
leading to reduced power output.

This isn't needed for the AR9285; the check originated with the
AR9280 setup code which requires the EEPROM version check.

Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Acked-by: Felix Fietkau <nbd@openwrt.org>
Acked-by: Adrian Chadd <adrian@freebsd.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-08-12 13:45:02 -04:00
..
Kconfig
Makefile
ahb.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
ani.c
ani.h
ar5008_initvals.h
ar5008_phy.c
ar9001_initvals.h
ar9002_calib.c
ar9002_hw.c ath9k: skip ->config_pci_powersave() if PCIe port has ASPM disabled 2011-08-01 13:46:46 -04:00
ar9002_initvals.h
ar9002_mac.c
ar9002_phy.c
ar9002_phy.h
ar9003_2p2_initvals.h ath9k_hw: Update AR9003 high_power tx gain table 2011-08-09 15:52:00 -04:00
ar9003_calib.c
ar9003_eeprom.c ath9k_hw: use register name in place of magic value 2011-08-09 15:52:04 -04:00
ar9003_eeprom.h
ar9003_hw.c ath9k: skip ->config_pci_powersave() if PCIe port has ASPM disabled 2011-08-01 13:46:46 -04:00
ar9003_mac.c ath9k_hw: Optimize rx descriptor processing for AR9003 2011-08-09 15:51:58 -04:00
ar9003_mac.h
ar9003_paprd.c
ar9003_phy.c ath9k_hw: Fix incorrect spur_freq_sd for AR9003 2011-08-09 15:52:06 -04:00
ar9003_phy.h
ar9330_1p1_initvals.h
ar9330_1p2_initvals.h
ar9340_initvals.h
ar9485_initvals.h
ath9k.h ath9k: Use atomic reference count for interrupt ops 2011-08-09 15:52:06 -04:00
beacon.c ath9k: Use atomic reference count for interrupt ops 2011-08-09 15:52:06 -04:00
btcoex.c
btcoex.h
calib.c ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
calib.h ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
common.c
common.h
debug.c ath9k: Dump modal eeprom header 2011-08-09 15:42:38 -04:00
debug.h
eeprom.c
eeprom.h ath9k_hw: Add dump_eeprom support for AR9003 2011-08-09 15:42:37 -04:00
eeprom_4k.c ath9k: remove eeprom txgain override for minor version < 19 2011-08-12 13:45:02 -04:00
eeprom_9287.c ath9k_hw: Add dump_eeprom support for AR9287 2011-08-09 15:42:37 -04:00
eeprom_def.c ath9k_hw: Add dump_eeprom support for eeprom_def 2011-08-09 15:42:38 -04:00
gpio.c ath9k: do not enable interrupt on set interrupt mask 2011-08-09 15:52:05 -04:00
hif_usb.c
hif_usb.h
htc.h ath9k_htc: minor clean-up 2011-08-10 14:07:42 -04:00
htc_drv_beacon.c
htc_drv_debug.c
htc_drv_gpio.c
htc_drv_init.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
htc_drv_main.c
htc_drv_txrx.c
htc_hst.c
htc_hst.h
hw-ops.h
hw.c ath9k_hw: calculate a much better approximation of channel noise 2011-08-08 16:04:19 -04:00
hw.h ath9k: Use atomic reference count for interrupt ops 2011-08-09 15:52:06 -04:00
init.c ath9k: Use atomic reference count for interrupt ops 2011-08-09 15:52:06 -04:00
mac.c ath9k: Use atomic reference count for interrupt ops 2011-08-09 15:52:06 -04:00
mac.h
main.c ath9k: Use atomic reference count for interrupt ops 2011-08-09 15:52:06 -04:00
pci.c ath9k: remove all references to subsysid, it's never used 2011-08-08 16:03:51 -04:00
phy.h
rc.c ath9k: optimize rate control statistics 2011-08-10 14:07:43 -04:00
rc.h ath9k: Remove virtual wiphy specific frame type 2011-08-09 15:42:38 -04:00
recv.c ath9k: remove obselete comments 2011-08-10 14:07:43 -04:00
reg.h
wmi.c
wmi.h
xmit.c ath9k: Remove virtual wiphy specific frame type 2011-08-09 15:42:38 -04:00