]> git.baikalelectronics.ru Git - kernel.git/commit
libertas: Added callback functions to support SDIO suspend/resume.
authorAmitkumar Karwar <akarwar@marvell.com>
Wed, 19 May 2010 10:24:38 +0000 (03:24 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 2 Jun 2010 20:13:06 +0000 (16:13 -0400)
commit820f683c162f7ee212e515d7a39bd6c3335df90b
treeaa91d0d6c1c9e620a9718798fe925ebc3bab3eb8
parente9e9ec320bf11e60aa4d77ea8bd15f6a1b36f16b
libertas: Added callback functions to support SDIO suspend/resume.

In suspend() host sleep is activated using already configured
host sleep parameters through wol command, and in resume() host
sleep is cancelled. Earlier priv->fw_ready flag used to reset and
set in suspend and resume handler respectively. Since after suspend
only host goes into sleep state and firmware is always ready, those
changes in flag state are removed.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/libertas/cmd.c
drivers/net/wireless/libertas/cmdresp.c
drivers/net/wireless/libertas/decl.h
drivers/net/wireless/libertas/dev.h
drivers/net/wireless/libertas/ethtool.c
drivers/net/wireless/libertas/if_sdio.c
drivers/net/wireless/libertas/if_usb.c
drivers/net/wireless/libertas/main.c