]> git.baikalelectronics.ru Git - kernel.git/commit
libertas: implement function init/shutdown commands for SD8688
authorBing Zhao <bzhao@marvell.com>
Wed, 20 May 2009 02:48:20 +0000 (19:48 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 22 May 2009 18:06:01 +0000 (14:06 -0400)
commit5b9b354f8e91ae270ce28c95ffbb5c381e7bd209
treec98fd544dcf32c71ff13bbb8cdf0e80602b460b7
parent118f8764dd9e1dc26533185f74449d01a78700bb
libertas: implement function init/shutdown commands for SD8688

SD8688 is a WLAN/Bluetooth combo chip and both functions are supported
in a single firmware image. FUNC_INIT and FUNC_SHUTDOWN commands are
implemented to utilize the multiple function feature.

When SD8688 card is inserted, the firmware image should be downloaded
only once through either WLAN function (Libertas driver) or Bluetooth
function (Bluetooth driver).

This patch adds function init/shutdown for SD8688 WLAN function only.

Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/libertas/dev.h
drivers/net/wireless/libertas/host.h
drivers/net/wireless/libertas/if_sdio.c
drivers/net/wireless/libertas/main.c