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 @@ -134,6 +134,14 @@ config WIFI_SILABS_SIWX91X_DNS_CLIENT
134
134
resources than the Zephyr one. See also sl_net_dns.h in Silabs
135
135
HAL for more information about the API.
136
136
137
+ config WIFI_SILABS_SIWX91X_ENABLE_TLS
138
+ bool "Offloaded implementation of TLS"
139
+ help
140
+ Enable this option to allow to use the TLS(Transport layer Security)
141
+ implementation over the network provided by the Network Co-Processor
142
+ present on SiWx91x series. This implementation usually require less
143
+ resources than the Zephyr one.
144
+
137
145
config WIFI_SILABS_SIWX91X_ENABLE_ROAMING
138
146
bool "WiFi roaming support"
139
147
default y
Original file line number Diff line number Diff line change @@ -142,6 +142,9 @@ static void siwx91x_configure_network_stack(sl_si91x_boot_configuration_t *boot_
142
142
if (IS_ENABLED (CONFIG_WIFI_SILABS_SIWX91X_DNS_CLIENT )) {
143
143
boot_config -> tcp_ip_feature_bit_map |= SL_SI91X_TCP_IP_FEAT_DNS_CLIENT ;
144
144
}
145
+ if (IS_ENABLED (CONFIG_WIFI_SILABS_SIWX91X_ENABLE_TLS )) {
146
+ boot_config -> tcp_ip_feature_bit_map |= SL_SI91X_TCP_IP_FEAT_SSL ;
147
+ }
145
148
if (IS_ENABLED (CONFIG_WIFI_SILABS_SIWX91X_MQTT_CLIENT )) {
146
149
boot_config -> ext_tcp_ip_feature_bit_map |= SL_SI91X_EXT_EMB_MQTT_ENABLE ;
147
150
}
You can’t perform that action at this time.
0 commit comments