From 0f8090817812a32b610404b5743d91af0f1a25e2 Mon Sep 17 00:00:00 2001 From: Dmitry Shmidt Date: Tue, 27 Nov 2012 12:57:32 -0800 Subject: [PATCH] net: wireless: bcmdhd: Increase PNO wakelock to 7 sec Change-Id: Ife7bac08d16e19b37d16f697e4ad9765ca6efbb7 Signed-off-by: Dmitry Shmidt --- drivers/net/wireless/bcmdhd/dhd_linux.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net/wireless/bcmdhd/dhd_linux.c b/drivers/net/wireless/bcmdhd/dhd_linux.c index 1630c4727917..bf6d85554ede 100644 --- a/drivers/net/wireless/bcmdhd/dhd_linux.c +++ b/drivers/net/wireless/bcmdhd/dhd_linux.c @@ -1527,14 +1527,14 @@ dhd_rx_frame(dhd_pub_t *dhdp, int ifidx, void *pktbuf, int numpkt, uint8 chan) wl_event_to_host_order(&event); if (!tout_ctrl) tout_ctrl = DHD_PACKET_TIMEOUT_MS; - if (event.event_type == WLC_E_BTA_HCI_EVENT) { - dhd_bta_doevt(dhdp, data, event.datalen); - } #ifdef PNO_SUPPORT if (event.event_type == WLC_E_PFN_NET_FOUND) { - tout_ctrl *= 2; + tout_ctrl = 7 * DHD_PACKET_TIMEOUT_MS; } #endif /* PNO_SUPPORT */ + if (event.event_type == WLC_E_BTA_HCI_EVENT) { + dhd_bta_doevt(dhdp, data, event.datalen); + } } else { tout_rx = DHD_PACKET_TIMEOUT_MS; } -- 2.34.1