linux/drivers/net/wireless/ath/ath6kl
Raja Mani 1e9a905d9a ath6kl: Add provision to define suspend policy in disconnected state.
It gives flexibility to the user to define suspend policy
when the suspend mode is set to WOW and the device is in
disconnected state at the time of suspend.

New module parameter wow_mode is added to get the choice
from the user. This parameter is valid only if the module
parameter suspend_mode is set to WOW.

To force WOW in connected state and cut power
in disconnected state:
  suspend_mode=0x3 wow_mode=0x1

To force WOW in connected state and deep sleep
in disconnected state (this is also the default wow_mode):
   suspend_mode=0x3 wow_mode=0x2

If there is no value specified to wow_mode during insmod,
deep sleep mode will be tried in the disconnected state.

kvalo: clarified commit log

Signed-off-by: Raja Mani <rmani@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2012-03-07 09:17:10 +02:00
..
bmi.c ath6kl: Update license header 2012-02-08 11:31:31 +02:00
bmi.h ath6kl: Update license header 2012-02-08 11:31:31 +02:00
cfg80211.c ath6kl: Add provision to define suspend policy in disconnected state. 2012-03-07 09:17:10 +02:00
cfg80211.h ath6kl: Update license header 2012-02-08 11:31:31 +02:00
common.h ath6kl: Update license header 2012-02-08 11:31:31 +02:00
core.c ath6kl: Add provision to define suspend policy in disconnected state. 2012-03-07 09:17:10 +02:00
core.h ath6kl: Add provision to define suspend policy in disconnected state. 2012-03-07 09:17:10 +02:00
debug.c ath6kl: Fix kernel panic while receiving fwlog during boot 2012-03-06 17:53:54 +02:00
debug.h ath6kl: Fix kernel panic while receiving fwlog during boot 2012-03-06 17:53:54 +02:00
hif-ops.h ath6kl: Update license header 2012-02-08 11:31:31 +02:00
hif.c ath6kl: Collect residue firmware logs 2012-03-01 08:47:38 +02:00
hif.h ath6kl: prioritize Tx bundling based on AC priorities 2012-02-08 11:33:49 +02:00
htc.c ath6kl: Fix memory leak of rx packets in endpoint 0 2012-02-28 09:45:51 +02:00
htc.h ath6kl: assign Tx packet drop threshold per endpoint based on AC priority 2012-02-27 19:14:51 +02:00
init.c ath6kl: Lower SDIO pad drive strength for hw2.1.1 board 2012-02-28 10:44:03 +02:00
Kconfig ath6kl: add back beginnings of USB support 2012-01-18 13:59:51 +02:00
main.c ath6kl: Initialize netdev hw_features for every interface 2012-03-01 08:30:18 +02:00
Makefile ath6kl: Update license header 2012-02-08 11:31:31 +02:00
sdio.c ath6kl: Add provision to define suspend policy in disconnected state. 2012-03-07 09:17:10 +02:00
target.h ath6kl: add support for AR6003 2048 byte board file 2012-02-08 11:39:52 +02:00
testmode.c ath6kl: Update license header 2012-02-08 11:31:31 +02:00
testmode.h ath6kl: Update license header 2012-02-08 11:31:31 +02:00
txrx.c ath6kl: Skip vif index validation in ath6kl_rx() for wmi events 2012-03-01 08:30:19 +02:00
usb.c ath6kl: Update license header 2012-02-08 11:31:31 +02:00
wmi.c ath6kl: implement hidden ssid 2012-03-01 08:39:12 +02:00
wmi.h ath6kl: implement hidden ssid 2012-03-01 08:39:12 +02:00