summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorRahul Bansal <rbansal@nvidia.com>2011-03-09 09:51:18 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:52:03 -0800
commit87f808cd581923f275e617b20aabe2197e9af77e (patch)
tree95eab8a0c8acb7ebc545d3c9e2d2b9c28042f2dd /drivers
parenta1d6ab25ad8d33d382c725e8515a441404a6e148 (diff)
net: wireless: bcm4329: Increase backplane clk delay.
During suspend/resume wifi chip's power mode is changed and this impacts chip's internal registers reading/writing. Delaying reads/ writes to wifi chip from HZ/100 to 3*HZ which gives time for chip to settle its state. BUG 798783 Original-Change-Id: Ie9c06c2d03fb38b6fba5acca48490d12c358e496 Reviewed-on: http://git-master/r/22150 Reviewed-by: Rahul Bansal <rbansal@nvidia.com> Tested-by: Rahul Bansal <rbansal@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R67e6b0385695a1044c7673190136e41dbec4a9be
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/bcm4329/dhd.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/bcm4329/dhd.h b/drivers/net/wireless/bcm4329/dhd.h
index 795eca6d6394..9b75ae68098a 100644
--- a/drivers/net/wireless/bcm4329/dhd.h
+++ b/drivers/net/wireless/bcm4329/dhd.h
@@ -185,7 +185,7 @@ typedef struct dhd_pub {
int retry = 0; \
smp_mb(); \
while (dhd_mmc_suspend && retry++ != b) { \
- wait_event_interruptible_timeout(a, FALSE, HZ/100); \
+ wait_event_interruptible_timeout(a, FALSE, 3 * HZ); \
} \
} while (0)
#define DHD_PM_RESUME_WAIT(a) _DHD_PM_RESUME_WAIT(a, 200)