From 7eb47a330fda64a42f058119fafa21632e9f6227 Mon Sep 17 00:00:00 2001 From: Kapil Bhatt Date: Mon, 16 Jun 2025 12:33:07 +0000 Subject: [PATCH 1/3] 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/3] 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/3] 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) {