Skip to content

Commit 7d55ed2

Browse files
krish2718nordicjm
authored andcommitted
[nrf fromlist] drivers: nrf_wifi: Fix defaults to avoid false recovery
In case of a busy environment and if STA is far, then we see many retries for the frames that cause the RPU to be awake though host has de-asserted wakeup_now signal, this leads to WDT interrupt and host thinks that it has given sleep opportunity to RPU and initiates a recovery. To handle this, increase the sleep opportunity window to 5s to cover all the retries, this solves the false recovery problem. While at it, also increase the range, no reason to limit to lower window. And update the help text with the warning about power consumption. Upstream PR #: 93662 Signed-off-by: Chaitanya Tata <[email protected]>
1 parent 9476d1e commit 7d55ed2

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

drivers/wifi/nrf_wifi/Kconfig.nrfwifi

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -748,11 +748,12 @@ config NRF_WIFI_RPU_RECOVERY_PS_ACTIVE_TIMEOUT_MS
748748

749749
config NRF_WIFI_RPU_MIN_TIME_TO_ENTER_SLEEP_MS
750750
int "Minimum idle time to enter sleep in milliseconds"
751-
range 100 5000
752-
default 1000
751+
range 100 40000
752+
default 5000
753753
help
754754
Minimum time the host should de-assert WAKEUP_NOW and let RPU enter
755-
sleep mode, assuming there is no activity.
755+
sleep mode, assuming there is no activity. Please note that higher values
756+
of this value may increase the power consumption.
756757

757758
config NRF_WIFI_RPU_RECOVERY_DEBUG
758759
bool "RPU recovery debug logs"

0 commit comments

Comments
 (0)