diff options
author | Rahul Bansal <rbansal@nvidia.com> | 2011-06-15 20:03:44 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:52:23 -0800 |
commit | 2f5170d77042f9314fac0692d3e1131559531590 (patch) | |
tree | 7288cf6c61af011b1f2f291926a65b7d84315ea0 /arch/arm/mach-tegra/baseband-xmm-power.c | |
parent | 62af2e0fb9df56f4d845cf9cb63b6fdc8b27ffe8 (diff) |
net: wireless :bcm4329: disable sdio interrupts before wifi reset
during system suspend if wifi is on but not connected, android
sets RTC alarm to wake up system after 2 mins of system suspend
to turn off wifi. during turning off wifi it was observed that
BCM4329 MAC is giving spurious sdio interrupts which was causing
lockup issue (mmc_lock) between sdio interrupt handling process
and wifi stop process, to fix this issue sdio interrupts are
disabled before giving MAC reset from host.
Bug 834444
Bug 798783
Bug 796147
Bug 797230
Bug 780047
Bug 818687
(cherry picked from commit 113676ec197fc62b7dce23dad4e081c940319846)
Original-Change-Id: I810894ded26bcfb44cff52aba16f2a5dbcba8f28
Reviewed-on: http://git-master/r/47478
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Tested-by: Rakesh Kumar <krakesh@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R89453877feceb4702ae89d0bfab90dfda1e4bbd1
Diffstat (limited to 'arch/arm/mach-tegra/baseband-xmm-power.c')
0 files changed, 0 insertions, 0 deletions