diff options
author | Mohan T <mohant@nvidia.com> | 2014-04-30 23:16:55 +0530 |
---|---|---|
committer | Riham Haidar <rhaidar@nvidia.com> | 2014-05-01 15:58:14 -0700 |
commit | 0e7c15ce027f7aea6a52f1b1eb00d997caa6431a (patch) | |
tree | 6860fb043bd665ead20454b53a60c6c4525807a9 /drivers/net/wireless | |
parent | 08ee92539cd85f93e8457e60d630812004c67a3f (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-x | drivers/net/wireless/bcmdhd/dhd_sdio.c | 2 |
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; |