summaryrefslogtreecommitdiff
path: root/drivers/net/wireless
diff options
context:
space:
mode:
authorMohan T <mohant@nvidia.com>2014-04-30 23:16:55 +0530
committerRiham Haidar <rhaidar@nvidia.com>2014-05-01 15:58:14 -0700
commit0e7c15ce027f7aea6a52f1b1eb00d997caa6431a (patch)
tree6860fb043bd665ead20454b53a60c6c4525807a9 /drivers/net/wireless
parent08ee92539cd85f93e8457e60d630812004c67a3f (diff)
net: wireless: bcmdhd: Set KSO enable sleep to 5ms
The HW time requirements to wake up the BRCM chip is about 5ms. 3ms sleep time is too aggressive for wake up, due to which CMD CRC is observed. So change the sleep for KSO bit set from 3ms to 5ms. Bug 1456241 Bug 1500578 Change-Id: Ia20b173a7730cff2356e62eb57baddb09d24a784 Signed-off-by: Mohan T <mohant@nvidia.com> Reviewed-on: http://git-master/r/399663 Reviewed-on: http://git-master/r/403760 Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/net/wireless')
-rwxr-xr-xdrivers/net/wireless/bcmdhd/dhd_sdio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/bcmdhd/dhd_sdio.c b/drivers/net/wireless/bcmdhd/dhd_sdio.c
index 813f63d8f025..2d609c2ee10a 100755
--- a/drivers/net/wireless/bcmdhd/dhd_sdio.c
+++ b/drivers/net/wireless/bcmdhd/dhd_sdio.c
@@ -850,7 +850,7 @@ dhdsdio_clk_kso_enab(dhd_bus_t *bus, bool on)
cmp_val = SBSDIO_FUNC1_SLEEPCSR_KSO_MASK | SBSDIO_FUNC1_SLEEPCSR_DEVON_MASK;
bmask = cmp_val;
- OSL_SLEEP(3);
+ OSL_SLEEP(5);
} else {
/* Put device to sleep, turn off KSO */
cmp_val = 0;