kernel-ark/drivers/net/wireless/ath/ath9k
Vivek Natarajan 93b1b37f6a ath9k: Revamp PCIE workarounds
* Disable L1 state ONLY when device is in D3 mode.
* Clear bit 22 of register 0x4004.
* Handle power on/off properly

Not setting the workarounds properly resulted in the
disappearance of the card in certain cases.

Signed-off-by: Vivek Natarajan <vnatarajan@atheros.com>
Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-09-23 11:35:50 -04:00
..
ahb.c ath9k: Store subsystem id in struct hw_version 2009-09-09 11:25:25 -04:00
ani.c ath9k: Fix bug in ANI channel handling 2009-09-23 11:35:39 -04:00
ani.h ath9k: Nuke struct ath9k_node_stats 2009-08-20 11:36:08 -04:00
ath9k.h ath9k: Store subsystem id in struct hw_version 2009-09-09 11:25:25 -04:00
beacon.c
btcoex.c ath9k: Enable btcoex based on the subsystem id of the device 2009-09-09 11:25:26 -04:00
btcoex.h ath9k: Initialize the priority gpio for BT coex 3-wire 2009-09-09 11:25:27 -04:00
calib.c ath9k: Set default noise floor value for AR9287 2009-09-23 11:35:45 -04:00
calib.h ath9k: Set default noise floor value for AR9287 2009-09-23 11:35:45 -04:00
debug.c ath9k: Wrap DMA dump function with PS wakeup/restore 2009-08-28 14:40:48 -04:00
debug.h ath9k: Add Bluetooth Coexistence 3-wire support 2009-08-28 14:40:51 -04:00
eeprom_4k.c ath: move regulatory info into shared common structure 2009-08-20 11:36:03 -04:00
eeprom_9287.c ath: move regulatory info into shared common structure 2009-08-20 11:36:03 -04:00
eeprom_def.c ath: move regulatory info into shared common structure 2009-08-20 11:36:03 -04:00
eeprom.c ath9k: Fix read buffer overflow 2009-08-28 14:40:46 -04:00
eeprom.h ath9k: Clean antenna configuration for 4K EEPROM chips 2009-08-14 09:13:35 -04:00
hw.c ath9k: Revamp PCIE workarounds 2009-09-23 11:35:50 -04:00
hw.h ath9k: Revamp PCIE workarounds 2009-09-23 11:35:50 -04:00
initvals.h ath9k: Update INITVALs for AR9285 2009-08-28 14:40:47 -04:00
Kconfig ath9k: update kconfig to indicate support for AR9002 family 2009-08-14 09:14:08 -04:00
mac.c ath9k: Cleanup function return types 2009-08-14 09:12:48 -04:00
mac.h ath9k: Fix RX Filter handling for BAR 2009-09-08 16:31:05 -04:00
main.c ath9k: Revamp PCIE workarounds 2009-09-23 11:35:50 -04:00
Makefile ath9k: Move btcoex stuff from hw.[ch] to new btcoex.[ch] 2009-08-28 14:40:48 -04:00
pci.c ath9k: Store subsystem id in struct hw_version 2009-09-09 11:25:25 -04:00
phy.c ath9k: Remove duplicate variables 2009-08-14 09:14:08 -04:00
phy.h ath9k: Add open loop power control support for AR9287. 2009-08-20 11:35:51 -04:00
rc.c
rc.h
recv.c ath9k: Fix RX Filter handling for BAR 2009-09-08 16:31:05 -04:00
reg.h ath9k: Revamp PCIE workarounds 2009-09-23 11:35:50 -04:00
virtual.c
xmit.c ath9k: Add Bluetooth Coexistence 3-wire support 2009-08-28 14:40:51 -04:00