android_kernel_motorola_sm6225/drivers/net/wireless/ath/ath9k
Luis R. Rodriguez 211f5859af ath9k: initialize hw prior to debugfs
debugfs uses the hardware for several debugfs files as such the
hardware must be initialized and available prior to its usage. The
same applies to when we free the hw structs -- free debufs file
entries prior to free'ing the hardware.

Reported-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-10-07 16:39:51 -04:00
..
ahb.c atheros: move bus ops to ath_common 2009-10-07 16:39:30 -04:00
ani.c ath9k: move hw code to its own module 2009-10-07 16:39:41 -04:00
ani.h ath9k: Nuke struct ath9k_node_stats 2009-08-20 11:36:08 -04:00
ath9k.h atheros: move bus ops to ath_common 2009-10-07 16:39:30 -04:00
beacon.c atheros: move tx/rx chainmask to ath_common 2009-10-07 16:39:29 -04:00
btcoex.c ath9k: move hw code to its own module 2009-10-07 16:39:41 -04:00
btcoex.h ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported() 2009-10-07 16:39:23 -04:00
calib.c ath9k: move hw code to its own module 2009-10-07 16:39:41 -04:00
calib.h atheros: add common debug printing 2009-10-07 16:39:29 -04:00
debug.c ath9k: move common->debug_mask setting to ath_init_softc() 2009-10-07 16:39:51 -04:00
debug.h atheros: add common debug printing 2009-10-07 16:39:29 -04:00
eeprom.c atheros: move bus ops to ath_common 2009-10-07 16:39:30 -04:00
eeprom.h ath9k: Fix bugs in handling TX power 2009-10-07 16:39:40 -04:00
eeprom_4k.c ath9k: Fix bugs in handling TX power 2009-10-07 16:39:40 -04:00
eeprom_9287.c atheros: move bus ops to ath_common 2009-10-07 16:39:30 -04:00
eeprom_def.c ath9k: Fix bugs in handling TX power 2009-10-07 16:39:40 -04:00
hw.c ath9k: initialize hw prior to debugfs 2009-10-07 16:39:51 -04:00
hw.h atheros: define a common priv struct 2009-10-07 16:39:42 -04:00
initvals.h ath9k: Update initvals 2009-10-07 16:39:39 -04:00
Kconfig ath9k: move hw code to its own module 2009-10-07 16:39:41 -04:00
mac.c ath9k: move hw code to its own module 2009-10-07 16:39:41 -04:00
mac.h ath9k: remove ath9k_ht_macmode 2009-10-07 16:39:29 -04:00
main.c ath9k: initialize hw prior to debugfs 2009-10-07 16:39:51 -04:00
Makefile ath9k: move hw code to its own module 2009-10-07 16:39:41 -04:00
pci.c atheros: define a common priv struct 2009-10-07 16:39:42 -04:00
phy.c ath9k: Update INI release for AR9287 2009-10-07 16:39:38 -04:00
phy.h ath9k: remove ath9k 25 MHz HT40 spacing stuff 2009-10-07 16:39:29 -04:00
rc.c ath9k: remove driver ASSERT, just use BUG_ON() 2009-10-07 16:39:30 -04:00
rc.h ath9k: Nuke struct ath_tx_ratectrl_state 2009-07-24 15:05:17 -04:00
recv.c ath9k: Allow PSPOLL only when the interface is configured in AP mode 2009-10-07 16:39:39 -04:00
reg.h atheros: define shared bssidmask setting 2009-10-07 16:39:28 -04:00
virtual.c atheros: define shared bssidmask setting 2009-10-07 16:39:28 -04:00
xmit.c ath9k: remove driver ASSERT, just use BUG_ON() 2009-10-07 16:39:30 -04:00