From 7eb47a330fda64a42f058119fafa21632e9f6227 Mon Sep 17 00:00:00 2001 From: Kapil Bhatt Date: Mon, 16 Jun 2025 12:33:07 +0000 Subject: [PATCH 1/4] drivers: wifi: Add Kconfig for Dynamic Bandwidth Signalling Add Kconfig in init command for Dynamic Bandwidth Signalling. Signed-off-by: Kapil Bhatt --- drivers/wifi/nrf700x/Kconfig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/wifi/nrf700x/Kconfig b/drivers/wifi/nrf700x/Kconfig index 56d546ea4b63..288f741881a4 100644 --- a/drivers/wifi/nrf700x/Kconfig +++ b/drivers/wifi/nrf700x/Kconfig @@ -781,3 +781,8 @@ config NRF_WIFI_RX_STBC_HT default y help Enable STBC (Space-Time Block Coding) for HT mode. + +config NRF_WIFI_DYNAMIC_BANDWIDTH_SIGNALLING + bool "Dynamic bandwidth signalling for Wi-Fi" + help + This option enables support for dynamic bandwidth signalling. From 40721e8ddfa494c3469b1aa1112c608cfd804373 Mon Sep 17 00:00:00 2001 From: Kapil Bhatt Date: Mon, 16 Jun 2025 12:34:51 +0000 Subject: [PATCH 2/4] manifest: Update nrfxlib for dynamic bandwidth signal controlling Update nrfxlib for dynamic bandwidth signal controlling through command init. Signed-off-by: Kapil Bhatt --- west.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/west.yml b/west.yml index db5ca6af4ccb..807a64d8ddb2 100644 --- a/west.yml +++ b/west.yml @@ -142,7 +142,7 @@ manifest: - name: nrfxlib repo-path: sdk-nrfxlib path: nrfxlib - revision: v2.6.4 + revision: pull/1772/head - name: trusted-firmware-m repo-path: sdk-trusted-firmware-m path: modules/tee/tf-m/trusted-firmware-m From 39b38699aec5d226b9a062356803c8fc4e666054 Mon Sep 17 00:00:00 2001 From: Chaitanya Tata Date: Fri, 12 Sep 2025 18:23:33 +0530 Subject: [PATCH 3/4] modules: hostap: Fix reason code status Do not translate the FW reason code, send as is to the application for logging detailed reasons for disconnection. Signed-off-by: Chaitanya Tata --- modules/hostap/src/supp_events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/hostap/src/supp_events.c b/modules/hostap/src/supp_events.c index cae26bbc6030..5c65131d7e91 100644 --- a/modules/hostap/src/supp_events.c +++ b/modules/hostap/src/supp_events.c @@ -218,7 +218,7 @@ int send_wifi_mgmt_conn_event(void *ctx, int status_code) int send_wifi_mgmt_disc_event(void *ctx, int reason_code) { struct wpa_supplicant *wpa_s = ctx; - int status = wpas_to_wifi_mgmt_diconn_status(reason_code); + int status = reason_code; enum net_event_wifi_cmd event; if (!wpa_s || !wpa_s->current_ssid) { From 45cbab46400e5c9e95f5a6490de2cb4d2bb39fc6 Mon Sep 17 00:00:00 2001 From: Chaitanya Tata Date: Fri, 17 Oct 2025 14:59:53 +0530 Subject: [PATCH 4/4] samples: wifi: shell: Add an overlay for door lock Add an overaly for door lock. Signed-off-by: Chaitanya Tata --- samples/wifi/shell/dl.overlay | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 samples/wifi/shell/dl.overlay diff --git a/samples/wifi/shell/dl.overlay b/samples/wifi/shell/dl.overlay new file mode 100644 index 000000000000..afe16be066b0 --- /dev/null +++ b/samples/wifi/shell/dl.overlay @@ -0,0 +1,5 @@ +CONFIG_NRF_WIFI_FEAT_KEEPALIVE=y +CONFIG_NRF_WIFI_DYNAMIC_BANDWIDTH_SIGNALLING=y +CONFIG_NRF_WIFI_RPU_MIN_TIME_TO_ENTER_SLEEP_MS=5000 +CONFIG_NRF_WIFI_KEEPALIVE_PERIOD_S=30 +CONFIG_NRF_WIFI_PS_EXIT_EVERY_TIM=y