File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
soc/silabs/silabs_siwx91x/siwg917 Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,14 @@ config WIFI_SILABS_SIWX91X_ENABLE_TLS
142
142
present on SiWx91x series. This implementation usually require less
143
143
resources than the Zephyr one.
144
144
145
+ config WIFI_SILABS_SIWX91X_ENABLE_SINGLE_TLS_SOCKET
146
+ bool "Offloaded implementation of single TLS socket"
147
+ depends on WIFI_SILABS_SIWX91X_ENABLE_TLS
148
+ help
149
+ Enable this option to allow to use the single TLS socket
150
+ implementation over the network provided by the Network
151
+ Co-Processor present on SiWx91x series.
152
+
145
153
config WIFI_SILABS_SIWX91X_ENABLE_ROAMING
146
154
bool "WiFi roaming support"
147
155
default y
Original file line number Diff line number Diff line change @@ -145,6 +145,9 @@ static void siwx91x_configure_network_stack(sl_si91x_boot_configuration_t *boot_
145
145
if (IS_ENABLED (CONFIG_WIFI_SILABS_SIWX91X_ENABLE_TLS )) {
146
146
boot_config -> tcp_ip_feature_bit_map |= SL_SI91X_TCP_IP_FEAT_SSL ;
147
147
}
148
+ if (IS_ENABLED (CONFIG_WIFI_SILABS_SIWX91X_ENABLE_SINGLE_TLS_SOCKET )) {
149
+ boot_config -> tcp_ip_feature_bit_map |= SL_SI91X_TCP_IP_FEAT_SINGLE_SSL_SOCKET ;
150
+ }
148
151
if (IS_ENABLED (CONFIG_WIFI_SILABS_SIWX91X_MQTT_CLIENT )) {
149
152
boot_config -> ext_tcp_ip_feature_bit_map |= SL_SI91X_EXT_EMB_MQTT_ENABLE ;
150
153
}
You can’t perform that action at this time.
0 commit comments