Skip to content

Commit 5c26016

Browse files
ArunmaniAlagarsamy2710jhedberg
authored andcommitted
wiseconnect: Apply 802.11ax config only in client mode
802.11ax (Wi-Fi 6) is not supported in Access Point mode. This patch ensures that the 11ax configuration is applied only when operating in client mode, preventing errors during AP mode initialization. Upstream-status: Pending Signed-off-by: Arunmani Alagarsamy <[email protected]> Signed-off-by: Jérôme Pouiller <[email protected]>
1 parent 4b78777 commit 5c26016

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

wiseconnect/components/device/silabs/si91x/wireless/src/sl_si91x_driver.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,10 @@ sl_status_t sl_si91x_driver_init_wifi_radio(const sl_wifi_device_configuration_t
285285

286286
// Set 11ax configuration with guard interval if SLI_SI91X_CONFIG_WIFI6_PARAMS is supported
287287
#ifdef SLI_SI91X_CONFIG_WIFI6_PARAMS
288-
status = sl_wifi_set_11ax_config(SLI_GUARD_INTERVAL);
289-
VERIFY_STATUS_AND_RETURN(status);
288+
if (config->boot_config.oper_mode == SL_SI91X_CLIENT_MODE) {
289+
status = sl_wifi_set_11ax_config(SLI_GUARD_INTERVAL);
290+
VERIFY_STATUS_AND_RETURN(status);
291+
}
290292
#endif
291293

292294
// Send WLAN request to set the operating band (2.4GHz or 5GHz)

0 commit comments

Comments
 (0)