linux/drivers/net/wireless/ath/ath5k
Bruno Randolf 0ca74027ac ath5k: new function for setting the antenna switch table
Collect all pieces concering the antenna switch table into one function.
Previously it was split up between ath5k_hw_reset() and
ath5k_hw_commit_eeprom_settings().

Also we need to set the antenna switch table when ath5k_hw_set_antenna_mode()
is called manually (by "iw phy0 antenna set", for example).

I'm not sure if we need to set the switchtable at the same place in
ath5k_hw_reset() as it was before - it is set later thru
ath5k_hw_set_antenna_mode() anyways - but i leave it there to avoid
problems(?).

Plus print switchtable registers in the debugfs file.

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-06-08 09:31:20 -04:00
..
ani.c ath5k: print error message if ANI levels are out of range 2010-06-02 16:13:27 -04:00
ani.h ath5k: Adaptive Noise Immunity (ANI) Implementation 2010-04-07 14:37:53 -04:00
ath5k.h ath5k: new function for setting the antenna switch table 2010-06-08 09:31:20 -04:00
attach.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
base.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-06-07 15:13:46 -04:00
base.h ath5k: treat RXORN as non-fatal 2010-04-14 14:52:42 -04:00
caps.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
debug.c ath5k: new function for setting the antenna switch table 2010-06-08 09:31:20 -04:00
debug.h ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
desc.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
desc.h ath5k: update phy errors codes 2010-03-31 14:39:10 -04:00
dma.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
eeprom.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
eeprom.h ath5k: Minor EEPROM documentation updates 2010-03-10 17:44:42 -05:00
gpio.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
initvals.c
Kconfig
led.c ath5k: adding LED support for AR5BXB63 cards 2010-01-27 15:01:24 -05:00
Makefile ath5k: add sysfs files for ANI parameters 2010-06-02 16:13:26 -04:00
pcu.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
phy.c ath5k: new function for setting the antenna switch table 2010-06-08 09:31:20 -04:00
qcu.c ath5k: remove ATH_TRACE macro 2010-06-02 16:13:24 -04:00
reg.h ath5k: Use high bitrates for ACK/CTS 2010-04-14 14:52:41 -04:00
reset.c ath5k: new function for setting the antenna switch table 2010-06-08 09:31:20 -04:00
rfbuffer.h
rfgain.h
rfkill.c
sysfs.c ath5k: add sysfs files for ANI parameters 2010-06-02 16:13:26 -04:00