1
linux/drivers/net/wireless/ath/ath9k
Luis R. Rodriguez 574d6b122d ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks()
ath9k_hw_rfattach() was just calling a helper and this helper was
doing nothing for single-chip devices, and for non single-chip devices
it is just allocating memory for banks to program the RF registers
at a later time. Simplify this by having the hw initialization call
the rf bank allocation directly for external radios.

Also, propagate an -ENOMEM properly now upon failure.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-10-30 16:50:37 -04:00
..
ahb.c ath9k_hw: distinguish single-chip solutions on initial probe print 2009-10-30 16:49:18 -04:00
ani.c
ani.h
ath9k.h
beacon.c
btcoex.c
btcoex.h
calib.c ath9k_hw: remove bogus register write on ath9k_hw_9271_pa_cal() 2009-10-30 16:49:19 -04:00
calib.h
debug.c
debug.h
eeprom_4k.c ath9k_hw: modify the rf control register for ar9271 revision 1.0 2009-10-30 16:50:36 -04:00
eeprom_9287.c
eeprom_def.c
eeprom.c
eeprom.h
hw.c ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks() 2009-10-30 16:50:37 -04:00
hw.h ath9k_hw: start documenting 802.11n RF anlong front ends 2009-10-30 16:50:37 -04:00
initvals.h ath9k_hw: update register initialization/reset values for ar9271 2009-10-30 16:50:36 -04:00
Kconfig wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig 2009-10-30 16:50:35 -04:00
mac.c
mac.h
main.c ath9k_hw: move mac name and rf name helpers to hw code 2009-10-30 16:49:18 -04:00
Makefile
pci.c ath9k_hw: distinguish single-chip solutions on initial probe print 2009-10-30 16:49:18 -04:00
phy.c ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks() 2009-10-30 16:50:37 -04:00
phy.h ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks() 2009-10-30 16:50:37 -04:00
rc.c
rc.h
recv.c
reg.h ath9k_hw: change the way we initialize the pll for ar9271 2009-10-30 16:50:36 -04:00
virtual.c
xmit.c ath9k: Fix TX hang poll routine 2009-10-27 16:47:55 -04:00