android_kernel_xiaomi_sm8350/drivers/net/wireless
Abbas, Mohamed e9414b6b3f iwl3945: fix deep sleep when removing the driver.
A warning message "MAC is in deep sleep" sometimes happen when user removes
the driver.  This warning is related to card not being ready. In __iwl3945_down
function some of the going down steps are in wrong order, to fix this this patch
do the following:
	1- make sure we are calling iwl3945_apm_reset and iwl3945_apm_stop
	   in the right order.

	2- make sure we set CSR_GP_CNTRL_REG_FLAG_INIT_DONE in apm_reset before
	   poll on CSR_GP_CNTRL_REG_FLAG_MAC_CLOCK_READY.

	3- set correct polling counter.

This fixes bug
http://www.intellinuxwireless.org/bugzilla/show_bug.cgi?id=1834

Signed-off-by: mohamed abbas <mohamed.abbas@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-01-29 16:01:06 -05:00
..
ath5k ath5k: remove stop/start calls from within suspend/resume 2009-01-29 16:00:53 -05:00
ath9k ath9k: Enable dynamic power save in ath9k. 2009-01-29 16:01:03 -05:00
b43 b43: Eliminate compilation warning in b43_op_set_key 2009-01-29 16:00:28 -05:00
b43legacy
hostap
ipw2x00
iwlwifi iwl3945: fix deep sleep when removing the driver. 2009-01-29 16:01:06 -05:00
libertas libertas: if_spi, driver for libertas GSPI devices 2009-01-29 16:00:19 -05:00
libertas_tf
orinoco Move orinoco Kconfig entries into drivers/net/wireless/orinoco/Kconfig 2009-01-29 16:00:44 -05:00
p54 p54spi: remove arch specific dependencies 2009-01-29 16:00:44 -05:00
prism54 prism54: remove private implementation of le32_add_cpu 2009-01-29 16:00:28 -05:00
rt2x00 rt2x00: Add LED_MODE_ASUS support 2009-01-29 16:00:46 -05:00
rtl818x
zd1211rw
adm8211.c
adm8211.h
airo_cs.c
airo.c
airo.h
arlan-main.c
arlan-proc.c
arlan.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
i82586.h
i82593.h
Kconfig Move orinoco Kconfig entries into drivers/net/wireless/orinoco/Kconfig 2009-01-29 16:00:44 -05:00
mac80211_hwsim.c mac80211_hwsim: Report driver as MFP capable 2009-01-29 16:00:10 -05:00
Makefile
netwave_cs.c
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c
strip.c
wavelan_cs.c
wavelan_cs.h
wavelan_cs.p.h
wavelan.c
wavelan.h
wavelan.p.h
wl3501_cs.c
wl3501.h
zd1201.c
zd1201.h